ストリーミング
イベント、使用量、最終エラーを処理。
ストリームには choices のない使用量イベント、終了マーカー、出力開始後のエラーが含まれる場合があります。各イベントと最終状態を確認してください。最初の HTTP 200 は完了を示しません。
最初のバイトまでの待機時間やストリームの無通信タイムアウトは、経路の最大 15 分とは別です。クライアント、プロキシ、提供元により早く終了する場合があり、15 分間の実行保証ではありません。
ストリーミング形式のレスポンス
event: content_block_delta
data: {"delta":{"text":"Hello","type":"text_delta"},"index":0,"type":"content_block_delta"}
event: message_delta
data: {"delta":{"stop_reason":"end_turn"},"usage":{"output_tokens":128}}レスポンスタイトル
| HTTP ヘッダー | 意味 |
|---|---|
| x-apivn-request-id | x-apivn-request-id があればエラー時刻とともに保存してください。報告に API キーや機密データを含めないでください。 |
| Retry-After | Retry-After を守り、ジッター付き指数バックオフで回数と合計時間を制限してください。動画ジョブが作成済みの可能性がある場合は、再送前に ID で照会してください。 |
| x-apivn-model | 実際に処理を行ったモデル |
| x-apivn-model-mapped-from | 送信されたモデル名(マッピング済みの場合) |
| x-apivn-input-tokens | 課金対象の入力トークン(キャッシュ除く) |
| x-apivn-output-tokens | 課金対象の出力トークン |
| x-apivn-cost-vnd | 1回の呼び出しの費用(VNĐ) |
| x-apivn-price-vnd-per-mtok | 現在適用されているトークン単価 |
| x-apivn-price-vnd-per-request | 1回の呼び出しごとの固定単価(ある場合) |
ストリーミング呼び出しの場合、トークン/コストのヘッダーは利用できません(コストはストリームが終了した時点でのみ判明します)— 詳細は使用状況ページをご確認ください。
例はソース確認とローカル検証の対象であり、全アプリバージョンの実機検証を意味しません。実運用前に設定、小さなリクエスト、使用量を確認してください。

