GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Pullfrog home page
  • GitHub
  • Console
  • Getting started
  • Comparisons
  • Direct prompting
  • Iterating in GitHub
  • PR reviews
  • Issue enrichment
  • Coding tasks
  • Flags
  • Learnings
  • Asking other models
  • Watch a PR

This view

  • Original page
  • New address

GeezerVison is showing docs.pullfrog.com — Kimi Code - Pullfrog

Run Pullfrog on the Kimi Code quota in your Kimi membership instead of a separate Moonshot API balance. Mint a key in the Kimi Code console, store it as KIMI_API_KEY, and pick a Kimi Code model.
      - name: Run agent
        uses: pullfrog/pullfrog@v0
        with:
          prompt: ${{ inputs.prompt }}
          model: kimi-for-coding/kimi-k3-256k
        env:
          KIMI_API_KEY: ${{ secrets.KIMI_API_KEY }}
Kimi Code and the Moonshot open platform are separate systems with separate keys, endpoints and billing. A MOONSHOT_API_KEY does not work here, and a Kimi Code key does not work on moonshotai/* models.

​
Setup

  1. Create an API key in the Kimi Code console. The console shows it once, and you can hold at most five.
  2. Store it as KIMI_API_KEY: on the Kimi Code card in the Pullfrog console, or as a GitHub Actions secret mapped into the workflow’s env: block.
  3. Pick a Kimi Code model in the console, or set the model input as above.
The Configure Kimi Code dialog with the KIMI_API_KEY field

​
Models

The membership tier decides which models a key can reach. A request for a model outside your plan fails with an error that names the plan it needs.
ModelContextPlan
Kimi K3 256K256KModerato and above
Kimi K3up to 1M; 256K below AllegrettoModerato and above
Kimi K2up to 1MEvery tier
Kimi K2 HighSpeed256KAllegretto and above
Pullfrog recommends Kimi K3 256K. It is the same model as Kimi K3 in a 256K window, at about half the quota per run. Below Allegretto, Kimi K3 also stops at 256K, so on Moderato both give the same results and Kimi K3 uses twice the quota. Kimi K3 and Kimi K2 accept a reasoning effort of low, high or max, and default to high. Kimi K2 HighSpeed has no effort setting.

​
Billing

A stored KIMI_API_KEY counts as your own key: runs on Kimi Code models use your membership quota, not Pullfrog Router. Pullfrog Router cannot serve these models, so a Kimi Code pick with no key runs on the Router’s default model, and the job log names the substitution.

​
Troubleshooting

SymptomFix
Run comment: “Your Kimi membership doesn’t include the model this run asked for”The plan is below what the model or context window needs. Upgrade at Kimi membership, or switch the repository to Kimi K2, which every tier includes.
Kimi error: “Invalid Authentication”The key in KIMI_API_KEY is usually a Moonshot open-platform key. Kimi Code keys come only from the Kimi Code console.
Kimi error: usage limit reachedKimi Code quota has five-hour, weekly and monthly windows, plus a limit on concurrent requests. Re-trigger after the reset, or store a MOONSHOT_API_KEY and pick a moonshotai/* model to keep running on pay-as-you-go.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.