Kimi K3 in Cline
Before you start. Create an account (you get $2 to try), then open Token Management → Create token and copy the key. The key starts with sk-. Endpoints: OpenAI-compatible https://microquickjs.com/v1, Anthropic-compatible https://microquickjs.com. Model ID: Kimi-K3.
Steps
- Open Cline in VS Code, then the gear icon → API Provider.
- Choose OpenAI Compatible.
- Base URL:
https://microquickjs.com/v1 - API Key: your ainetcafe key.
- Model ID:
Kimi-K3 - Under model settings, set context window to
262144(or up to1000000if you asked us to enable the full window), max output32768, and tick image support and tool support. - Save. Start a task; the first reply confirms the connection.
Recommended settings
| Setting | Value | Why |
|---|---|---|
| Temperature | 0.6 | K3 is stable for code edits at this value |
| Prompt caching | on (default) | Cline resends the whole context each turn; cache hits cut that to $0.30 per million |
| Plan and Act modes | same model | K3 handles both; no need for a second provider |
Verify the key first
Thirty seconds now saves an hour of guessing later. Run this in a terminal; you should see a short reply and a usage block.
curl https://microquickjs.com/v1/chat/completions \
-H "Authorization: Bearer $AINETCAFE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"Kimi-K3","messages":[{"role":"user","content":"Say OK"}],"max_tokens":5}'If something goes wrong
| Symptom | Cause | Fix |
|---|---|---|
| 401 Invalid token | Key copied with a space, or key from another site | Re-copy from Token Management on microquickjs.com |
| 403 quota / insufficient balance | Wallet at zero or plan quota used up | Top up in Wallet, or wait for the weekly plan reset |
| 404 model not found | Model ID typed differently | Use exactly Kimi-K3 |
| 429 | Rate limit for your tier | Reduce concurrency; limits rise with spend, or ask for a committed plan |
| Tool calls never happen | Tool calling disabled in the client, or thinking blocks stripped | Keep the client's default tool settings; K3 returns a thinking block before tool_use, do not filter it out |
Still stuck? Email [email protected] with the request ID from the error body.