error
error objectrequired
エラーの詳細。
typestringrequired
大まかなエラー種別
Example:
invalid_request_errorcodestringnullable
詳細なエラー内容の識別子
| error.type | error.code | 説明 |
|---|---|---|
| invalid_request_error | invalid_url | 404 無効なエンドポイントです |
| invalid_api_key | 401 不正なAPIキー | |
| invalid_json | 無効なJSONです | |
| invalid_event | 無効なイベントtypeです | |
| invalid_parameters | 無効なパラメータです | |
| session_expired | client_secretでのセッションのquotaを使い果たした | |
| limitation | timeout_error | requestがtimeoutした |
| rate_limit_error | Rate Limit制限に達した | |
| server_error | internal_error | 弊社側のエラー |
Example:
invalid_jsonmessagestringrequired
code に対応した、実装者向けの説明文章
Example:
無効なJSONですparamstringnullable
パラメータエラーの際に関連する引数名(カンマ区切り)
Example:
nullevent_idstringrequired
サーバー側で発行されるユニークなID
typestringrequired
固定値
Possible values: [error]
item_idstringnullable
input_audio_buffer.appendイベントでevent_idとして指定したitem_id。
未指定時や、書き起こしに関連しないエラーの場合は null
error
{
"error": {
"type": "invalid_request_error",
"code": "invalid_json",
"message": "無効なJSONです",
"param": null
},
"event_id": "string",
"type": "error",
"item_id": "string"
}