DEVELOPER DOCS

5分で導入

OpenAI、Anthropic Messages、Responses、Geminiに対応。キー、Base URL、モデル名を変更するだけです。

01

最初のリクエスト

ダッシュボードでAPIキーを作成して実行します。

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

認証

すべてBearer Tokenを使用。ks-で始まるキーはダッシュボードの一覧からコピーできます。

セキュリティ

ブラウザコードや公開リポジトリにキーを置かないでください。

03

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" }],
});

modelだけ変更して切替。すべてModel Studioへ転送されます。

04

Claude CodeとCodex

Claude CodeはAnthropic Messages互換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"

claude

CodexはResponses APIと環境変数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プロトコル

generateContentとstreamGenerateContentに対応。x-goog-api-keyでキーを渡します。

05

ストリーミング

stream: trueで標準SSEを取得し、終了時にusageを読み取ります。

エラーコード

400リクエストまたはモデル名が無効401APIキー無効または上限到達402人民元残高不足503モデルチャネル利用不可

人民元料金

入力・キャッシュ・出力Tokenに各単価を掛け、すべて人民元で精算します。

導入ドキュメント | KimiSeek