ホーム / ドキュメント / APIの概要

APIの概要

ゲートウェイが公開するすべてのエンドポイントと、それぞれが使用する形式、返す内容。

エンドポイントは三つ。リクエスト形式は二つ。キーは一つ。

メソッドパス形式用途
POST/v1/messagesAnthropic Messagesチャット補完、Anthropic エンベロープ
POST/v1/chat/completionsOpenAI Chat Completionsチャット補完、OpenAIエンベロープ
GET/v1/modelsOpenAI形式のリストお使いのキーで呼び出せるモデルID

機械可読の説明は次の場所で公開されています: /openapi.json。サイト全体のプレーンテキストの要約はこちら: /llms.txt と /llms-full.txt.

エンドポイントの選択

これらは、次の条件でモデルへのアクセスを提供します: 同じモデルを同じ料金で利用可能。クライアントがすでに送信している形式に合わせて選択してください。形式を自分で変換する必要はありません。

エンドポイント認証ヘッダーレスポンスの構造ストリーミング
/v1/messagesx-api-key またはBearercontent[] 配列 + usageSSE、 content_block_delta イベント
/v1/chat/completionsBearerchoices[].message.contentSSE、 choices[].delta.content チャンク
ストリーミングの構造は異なり、互換性がありません。次の形式に対応するクライアントは、 choices[].delta.content Messagesのストリームから何も読み取れません。参照: ストリーミング.

共通ヘッダー

ヘッダー適用対象備考
content-type: application/json両方のPOST必須
x-api-keyMessagesAnthropic形式
Authorization: Bearer両方OpenAI形式。Messagesでも使用可能
anthropic-version: 2023-06-01MessagesAnthropicのSDKが自動的に設定
accept: text/event-stream両方SDKが設定する条件: stream がtrueの場合