APIドキュメント
クイックスタート
1分以内で接続完了。AI DuetはAnthropicとOpenAI APIのドロップイン代替です。
APIエンドポイント
https://api.aiduet.app 認証方式
リクエストヘッダーにAPIキーを含めてください:
# Anthropic format x-api-key: hr-your-api-key-here # OpenAI format Authorization: Bearer hr-your-api-key-here
対応フォーマット
AI DuetはAnthropic Messages APIとOpenAI Chat Completions APIの両形式を受け付けます。
A Anthropic Messages API
curl https://api.aiduet.app/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: hr-your-api-key" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-opus-4-6", "max_tokens": 4096, "messages": [ {"role": "user", "content": "Write a Python function to sort a list"} ] }'
O OpenAI Chat API
curl https://api.aiduet.app/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer hr-your-api-key" \ -d '{ "model": "gpt-5.4", "messages": [ {"role": "user", "content": "Write a Python function to sort a list"} ] }'
モデルオーケストレーション
モデルを指定する必要はありません。AI Duetが自動ルーティング:Opus 4.6が計画とレビュー、GPT-5.4がコード生成を担当。リクエストを送るだけで、オーケストレーションは透過的に行われます。
Opus 4.6
Planning, code review, orchestration
GPT-5.4
Code generation, fast execution
ツール統合
OpenClaw
# In OpenClaw config api_base: https://api.aiduet.app api_key: hr-your-api-key
Cursor
# Cursor Settings → Models → OpenAI API Base https://api.aiduet.app/v1
OpenAI互換ツール全般
OPENAI_API_BASE=https://api.aiduet.app/v1 OPENAI_API_KEY=hr-your-api-key
エラーコード
| Code | Description |
|---|---|
| 401 | 無効または欠落したAPIキー |
| 402 | 残高不足 |
| 429 | レート制限超過 |
| 500 | サーバー内部エラー |