ドキュメントAPI リファレンスAPI 互換プロトコル

API 互換プロトコル

SoleAPI が提供する API エンドポイント、リクエストプロトコル、対応するモデルサービスについて説明します。

API 互換プロトコル

SoleAPI は、さまざまなクライアントや、ユーザーが独自に開発した Agent クライアント向けに、互換性のある API エンドポイントを提供しています。リクエストを送信する際は、クライアントが使用するリクエストプロトコルに対応したエンドポイントを選択してください。

エンドポイントと互換範囲

API エンドポイントリクエストパス対応するモデルサービス
OpenAI Responses APIPOST /v1/responsesOpenAI、xAI
Anthropic Messages APIPOST /v1/messagesAnthropic、Qwen、Zhipu、MiniMax
Gemini APIPOST /v1beta/models/{model}:generateContentGoogle Gemini

ここでいう「互換」とは、リクエストとレスポンスが対応するプロトコル形式に従うことを意味します。すべてのモデルがまったく同じ機能に対応するという意味ではありません。フィールド、ストリーミングレスポンス、エラー形式の詳細は、Responses APIMessages APIGemini API を参照してください。

/v1/responses/v1/messages、または /v1beta/models/... を、すべてのクライアントで共通に使える Base URL として扱わないでください。まずクライアントが使用するプロトコルを確認し、そのクライアントが要求する Base URL または完全なリクエスト URL を入力してください。