オーラベースのロゴ
オーラベースドキュメント
オーラベースのロゴ
オーラベースドキュメント
API/AI Gateway/チャットの完了とストリーミング

チャットの完了とストリーミング

POST/v1/ai/{project_id}/chat

迅速なインジェクション防御と自動フォールバックにより、チャットの完了を OpenAI、Anthropic Claude、Google Gemini にプロキシします。

このページは自動翻訳されました。英語版が正式です。
#
リクエスト

ヘッダー

ヘッダー必須値
apikeyはいプロジェクトの公開 anon キーまたは秘密の service_role キー
AuthorizationいいえBearer <user_jwt>
Content-Typeはいapplication/json
Acceptいいえtext/event-stream ( /chat/streamを呼び出す場合)
#
リクエスト

パラメータ

パラメータ種類必須説明
messagesChatMessage[]はい会話の配列が変わります。ロール user および assistant のみが許可されます。
systemstringいいえモデルを指示するシステム プロンプト。プロジェクトレベルのプロンプトを使用して自動的に作成されます。
providerstringいいえターゲット LLM プロバイダー (anthropic、 openai、 google)。デフォルトはプロジェクト設定です。
modelstringいいえプロバイダー モデルの識別子 (例: claude-3-5-sonnet、 gpt-4o)。
temperaturenumberいいえサンプリング温度 (0.0 ~ 1.0)。
max_tokensnumberいいえ生成される最大出力トークン。
#
セキュリティ

即時噴射保護

情報

システム メッセージは messages 配列 (validate_roles) 内で厳重に禁止されています。これらは system パラメーターを介して渡す必要があります。サーバーは、ユーザーが指定したプロンプトの前に、プロジェクトの管理者が構成した system_prompt を連結し、プラットフォーム ポリシーがユーザーの要求によって上書きされないことを保証します。

v1.0 · 改訂 2026/10/31