API概要
ベースURL、認証、および主要エンドポイント
API概要
ベースURL
| ファミリー | ベースURL |
|---|---|
| OpenAI互換 | https://apimaster.ai/v1 |
| Anthropic互換 | https://apimaster.ai(/v1なし) |
| Gemini(有効な場合) | https://apimaster.ai(コンソールを参照) |
認証
Authorization: Bearer <API_KEY>
Anthropic形式のルートでは、x-api-key: <API_KEY> も受け付ける場合があります。
主要エンドポイント
| メソッド | パス | 説明 |
|---|---|---|
POST |
/chat/completions |
OpenAI Chat Completions |
GET |
/models |
アカウントで利用可能なモデル |
POST |
/messages |
Anthropic Messages(有効な場合) |
POST |
/images/generations |
画像生成(GPT-Image-2など) — 概要 |
GET |
/tasks/{task_id} |
非同期画像タスクのポーリング |
OpenAI SDK / Codex には https://apimaster.ai/v1 を使用し、Claude Code および Messages API には Anthropic ベースURL(/v1なし)として https://apimaster.ai を使用します。
エラー
JSONエラー本文はOpenAI/Anthropicの規則に従います。リトライにはHTTPステータスと error.message を使用してください。
レート制限
控えめな同時実行数から始めてください。429 が返された場合は、指数バックオフを使用してください。
Chat Completions および Models を参照してください。