DEVELOPER DOCS
In fünf Minuten integrieren
Kompatibel mit OpenAI, Anthropic Messages, Responses und Gemini. Nur Schlüssel, URL und Modell ändern.
01
Erste Anfrage
API-Schlüssel im Dashboard erstellen und ausführen:
Shell
curl https://api.kimiseek.app/v1/chat/completions \
-H "Authorization: Bearer $KIMISEEK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-pro",
"messages": [{"role":"user","content":"Hello"}],
"stream": true
}'02
Authentifizierung
Bearer Token verwenden. ks-Schlüssel können aus der Schlüsselliste im Dashboard kopiert werden.
Sicherheit
Schlüssel nie im Browsercode oder öffentlichen Repository offenlegen.
03
Offizielles OpenAI SDK
TypeScript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.KIMISEEK_API_KEY,
baseURL: "https://api.kimiseek.app/v1",
});
const response = await client.chat.completions.create({
model: "qwen3.7-plus",
messages: [{ role: "user", content: "Analyze this code" }],
});Nur model ändern. Alle Anfragen laufen über Model Studio.
04
Claude Code und Codex
Claude Code nutzt die Anthropic-Messages-kompatible API.
Shell · Claude Code
export ANTHROPIC_BASE_URL="https://api.kimiseek.app"
export ANTHROPIC_AUTH_TOKEN="ks-your-key"
export ANTHROPIC_MODEL="deepseek-v4-pro"
claudeCodex nutzt Responses und die Variable KIMISEEK_API_KEY.
TOML · Codex
model = "qwen3.7-max"
model_provider = "kimiseek"
[model_providers.kimiseek]
name = "KimiSeek"
base_url = "https://api.kimiseek.app/v1"
env_key = "KIMISEEK_API_KEY"
wire_api = "responses"Gemini-Protokoll
generateContent und streamGenerateContent unterstützen x-goog-api-key.
05
Streaming
stream: true aktiviert SSE; usage wird am Ende gelesen.
Fehlercodes
400Ungültige Anfrage oder Modellname401Ungültiger Schlüssel oder Quote aufgebraucht402CNY-Guthaben zu niedrig503Modellkanal nicht verfügbarCNY-Abrechnung
Eingabe-, Cache- und Ausgabetokens werden mit den Preisen multipliziert und in CNY abgerechnet.