キャプチャすべき公開識別子
| 識別子 | 表示される場所 | 使用目的 |
|---|---|---|
request_id | エラーボディ、ダッシュボードログ、使用記録 | リクエストレベルのサポートと調整 |
id / task_id | 非同期作成およびステータス応答 | 画像、動画、音楽、3Dジョブのポーリング |
poll_url | 非同期作成応答 | 優先ステータスURL |
billing_transaction_id | 決済時の非ストリーミング応答、非同期タスクステータス応答、使用記録、X-Billing-Transaction-ID | コスト調整 |
X-Task-ID | 非同期タスク応答ヘッダー | ヘッダー単位のタスク相関 |
| 自分のジョブ/ユーザーID | あなたのアプリケーション | TokenLabのアクティビティをユーザーフローに結びつける |
ログに記録する内容
秘密を漏らさずにリクエストを診断するために十分な情報をログに記録してください:- エンドポイント、HTTPメソッド、モデル、ステータスコード、タイムスタンプ、レイテンシ。
- 公開識別子:
request_id、task_id、poll_url、およびbilling_transaction_idが存在する場合。 - サニタイズされたリクエスト形状:どのフィールドが存在したか、完全なプロンプトやプライベートメディアコンテンツではなく。
- ターミナル非同期ステータス応答、公開エラーフィールドを含む。
- クライアントの再試行回数と、再試行が新しいタスクを作成したか、既存のタスクを再開したか。
Authorization、APIキー、管理トークン、署名付きURL、プライベートメディアURL、完全なプロンプト、およびユーザーの個人データを常に削除してください。
トラブルシューティングマトリックス
| 症状 | 最初に確認すること | 有用なページ |
|---|---|---|
401 または 403 | APIキー、管理トークン、組織アクセス、キーのスコープ | 認証 |
402 | 残高、APIキーの支出制限、モデル価格の可用性 | 請求と価格設定 |
429 | アカウントティア、エンドポイントのレート制限、再試行の動作 | レート制限 |
400 invalid_request_error | サポートされていないフィールド、間違ったエンドポイント、必須フィールドの欠如、またはモデル契約の不一致 | エラーハンドリング |
| 非同期タスクが見つからない | 間違ったAPIキー、古いタスクID、期限切れのタスク、または非公開タスクID | 非同期ジョブとポーリング |
| コストがUIと一致しない | 決済のタイミングまたは間違った識別子の比較 | 請求と価格設定 |
使用の調整
サーバーサイドの調整にはManagement APIを使用してください:GET /v1/management/api-keys/{keyId}/usageはscene、accessChannel、logicalModel、modelVendor、startDate、およびendDateでフィルタリングできます。ダッシュボードページをスクレイピングしたり、上流プロバイダーのタスクIDに依存する代わりに、これらの記録を使用してください。
ストリーミング応答はストリームが送信された後に決済される場合があるため、使用が後で記録される場合でも請求ヘッダーが存在しないことがあります。非同期メディアタスクはターミナルポーリングの後に決済される場合があります。
サポートパケットテンプレート
サポートに連絡する際は、以下を含めてください:request_id。- 非同期作業のための
task_idとpoll_url。 - 存在する場合は
billing_transaction_id。 - エンドポイント、メソッド、モデル、タイムスタンプ、ステータスコード。
- サニタイズされたリクエスト形状と公開エラーボディ。
- あなたの期待する結果とユーザーが実際に見たもの。
操作チェック
- 繰り返しの
401、402、429、および5xx応答にアラートを出す;通常、異なるオーナーがいます。 - 製品SLAよりも長く非ターミナルのままの非同期ジョブを追跡します。
- 同じユーザージョブIDの重複作成試行を追跡します。
- 完了したジョブをサンプリングし、ユーザーが見えるアセット、使用記録、および保存されたタスク記録が一致することを確認します。
APIリファレンス
| トピック | リファレンス |
|---|---|
| エラーハンドリング | エラーハンドリング |
| レート制限 | レート制限 |
| 請求と価格設定 | 請求と価格設定 |
| APIキーの使用状況を取得 | APIキーの使用状況を取得 |
| タスクステータスを取得 | タスクステータスを取得 |