OpenAIおよびAnthropic互換性
OpenAIおよびAnthropic互換性
EmpirioLabs AIを経由する際には、馴染みのあるリクエスト形状を使いましょう
EmpirioLabs AIは互換性エンドポイントを公開し、既存の統合を書き換えることなくプラットフォームを導入できるようにします。OpenAIやAnthropic SDKをEmpirioLabsの基本URLに向け、すぐにリクエストを始めましょう。
OpenAI互換チャット完了
POST /v1/chat/completions
OpenAIチャット完了APIと同じリクエストボディを受け入れます。messages、model、stream、temperature、max_tokensなどの標準パラメータをサポートしています。
OpenAIのPython SDKを使用してください:
システムプロンプト
すべてのチャットモデルには、そのアイデンティティを示す短いデフォルトシステムメッセージ(例:「You are DeepSeek V4 Flash」)が付属しています。role: "system"やrole: "developer"メッセージを含めていない場合、デフォルトは自動的にリクエストの前に付加されます。もし提供すれば、デフォルトを完全に置き換えます。マージやプレペンディングは行われず、単一のリクエストで複数のシステムメッセージが現状通り上流に転送されます。
OpenAIレスポンス互換エンドポイント
POST /v1/responses
OpenAIのResponses APIと同じリクエストボディを受け入れます。model、input、instructionsおよび関連分野をサポートします。
人格的なメッセージのエンドポイント
POST /v1/messages
Anthropic Messages APIと同じリクエストボディを受け入れます。model、messages、max_tokensが必要です。
SDK構成チートシート
コーディングエージェント、IDEアシスタント、CLIについては、統合を参照してください。OpenCode、Claude Code、Cline、Aider、Continue、Cursor、その他のOpenAI互換ツールを扱っています。
モデルサポート
すべてのモデルがすべてのエンドポイント形式に対応しているわけではありません。統合前に特定のモデルのcapabilities(ストリーミング、システムプロンプト、ウェブ検索、画像、動画)とsupported_parametersを確認するためにGET /v1/models/\{modelId\}を使いましょう。
