非同期リクエスト

推論リクエストをキューに入れ、パネル API を通じて結果を取得します。

非同期リクエスト

同じ推論エンドポイントは、同期実行と非同期実行をサポートします。追加 "async": truePOST /v1/messages または POST /v1/chat/completions の上 https://api.model-gate.com

{"model":"claude-sonnet-4.6","messages":[{"role":"user","content":"Analyze this document"}],"async":true}

ゲートウェイが戻ります 202 Accepted:

{
  "request_id":"01J...",
  "status":"queued",
  "result_url":"https://panel.model-gate.com/api/v1/requests/01J..."
}

request_id パブリックリクエストの識別子です。にも返却されます X-Request-ID

プロファイルのアカウントレベルの API KEY を使用して、パネル API 経由でのみ結果を取得します。

curl https://panel.model-gate.com/api/v1/requests/01J... 
  -H "Authorization: Bearer mg_partner_..."

キューに入れられたリクエストまたは処理中のリクエストは、現在のステータスを返します。完了したリクエストが返されます response_statusresponse_headers、 そして response。失敗したリクエストでも次のメッセージが返されます。 error 物体。不明、外部、期限切れのリクエスト ID はすべて返されます。 404

推論に使用されるモデル API キーは非同期結果を取得できません。アカウントレベルの API KEY はモデルを呼び出すことができません。

コールバック URL がプロファイルに設定されている場合、完成した結果もそこに配信されます。コールバックが有効になっている場合でも、パネル API を介したポーリングは引き続き利用できます。

保管に関する警告: リクエストとレスポンスは Model Gate データベースに一時的に保存されます。非同期レコードは 24 時間後に削除されます。一時的に保存してはいけないデータには非同期モードを使用しないでください。

コールバック署名の使用 X-Model-Gate-Signature: t=<unix>,v1=<hmac_sha256>、正確な文字列に署名します <timestamp>.<raw_body> プロファイルからのコールバック シークレットを使用します。

コールバック

完了した非同期結果は、プロファイルで設定されたコールバック URL に配信できます。見る コールバック 署名検証、再試行、セキュリティ、冪等性に関するガイダンス用。