Kimi (Moonshot) API access, OpenAI-compatible — and its thinking default

Kimi is known for very long context. Through DaoXE it's an OpenAI-compatible call — but the K2 "thinking" builds default reasoning ON, which you may want to disable for plain, cheaper output.

Updated 2026-07-20

Kimi's long context is great for large-file and repo-scale prompts, and via DaoXE it shares the same key as GPT, Claude and DeepSeek — no separate Moonshot signup. Call /v1/chat/completions with a Kimi ID. See the cheapest APIs guide for cost routing.

Call Kimi (Moonshot) through DaoXE#

Use /v1/chat/completions with an exact Kimi model ID. K2 thinking builds default reasoning to ON; send thinking disabled in the request body when you want plain output.

bash
# Kimi K2 "thinking" builds default reasoning ON. Send thinking disabled
# when you want plain output; omit it to keep reasoning on.
curl --fail-with-body --show-error --silent \
  https://daoxe.com/v1/chat/completions \
  -H "Authorization: Bearer ${DAOXE_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_EXACT_MODEL_ID",
    "max_tokens": 64,
    "messages": [{"role": "user", "content": "Reply with OK."}],
    "thinking": {"type": "disabled"}
  }'

Kimi (Moonshot)-specific notes#

  • Thinking defaults ON (K2). Send thinking disabled for plain, cheaper output; leave it out to keep reasoning on.
  • reasoning_content field. When thinking is on, reasoning arrives in reasoning_content — round-trip it in multi-turn tool use like DeepSeek.
  • Long context, real cost. Big context windows are powerful but tokens add up — keep prompts lean.
  • Exact IDs only. Read Kimi IDs from GET /v1/models.

Payment & real cost#

Alipay / WeChat Pay / USDT — a flat 1 RMB = $1

Every method tops up at a flat 1 RMB = $1 of credit, while models bill at their official USD price. At a real ~7 RMB/USD rate, Western flagships (GPT / Claude / Gemini / Grok) come out around 1/7 of official cost (≈85% off) — and because USDT tops up the same way, USD holders abroad get the same deal. Honest caveat: cheaper domestic models (DeepSeek / Qwen / GLM) still beat going direct, just by less — it is not “everything is 1/7”. Rates move; daoxe.com/pricing is authoritative, and a small top-up verifies it.

Verify you actually get the model#

Prove the endpoint works before blaming the client — if this fails, no setting will fix it:

bash
export DAOXE_API_KEY="your_api_key"

# List the exact model IDs your account can call
curl --fail-with-body --show-error --silent \
  https://daoxe.com/v1/models \
  -H "Authorization: Bearer ${DAOXE_API_KEY}"

Confirm connectivity, then diff a long-context prompt against the official Moonshot API at temperature 0 to check recall:

Verify us — don't trust us

Point the open benchmark at DaoXE and at the official API and compare at temperature 0. Then learn to detect model swapping so a cheaper endpoint can't quietly swap you to a smaller model.

Frequently asked questions#

Why is Kimi 'thinking' when I didn't ask?

K2 thinking builds default reasoning ON. Send thinking disabled in the request body for plain output.

Does Kimi have the reasoning_content round-trip?

Yes when thinking is on — echo reasoning_content back in multi-turn tool use, as with DeepSeek.

Do I need a Moonshot account?

No — through DaoXE, Kimi is behind your single key, avoiding overseas signup friction.

How much does Kimi cost here?

Per model, account-scoped — see live pricing. Advantage vs official: typically ~30–80% below list via low-price groups.

Try DaoXE — and benchmark it yourself

One key for GPT, Claude, Gemini, DeepSeek and more. Point the open benchmark at us and compare — don't take our word for it.