字段 | 类型 | 说明 | type | string | 固定为response.done 。 | response | object | 响应对象。 | response.id | string | 响应的唯一标识符。 | response.object | string | 固定为realtime.response 。 | response.conversation_id | string | 当前会话的唯一标识符。 | response.status | string | 响应状态,取值范围: completed(已完成) failed(失败) in_progress(进行中) incomplete(不完整)
| response.modalities | array | 响应模态。 | response.voice | string | 模型生成音频的音色。 | response.output | array | 响应的输出内容,包含输出文本与 Token 消耗信息。 | response.output.id | string | 输出项对应的唯一标识符。 | response.output.object | string | 输出项的对象类型,固定为realtime.item 。 | response.output.type | string | 输出项的类型,固定为message 。 | response.output.status | string | 输出项的状态,取值范围: completed (已完成)
incompleted (未完成)
| response.output.role | string | 输出项的角色,取值范围: | response.output.content | object | 输出项的内容。type 固定为audio ,transcript 为翻译后的文本。 | response.usage | object | 响应的 Token 消耗信息。 |
| {
"event_id": "event_CNea8oXNipVanSg2VIzkO",
"type": "response.done",
"response": {
"id": "resp_TfhYTqej692vsGA2jNEtH",
"object": "realtime.response",
"conversation_id": "conv_ZtyLfKVm8XqLwYRlsuDih",
"status": "completed",
"modalities": [
"text",
"audio"
],
"voice": "Cherry",
"output_audio_format": "pcm16",
"output": [
{
"id": "item_MKtkMwN9RtcyE9eJShyWy",
"object": "realtime.item",
"type": "message",
"status": "completed",
"role": "assistant",
"content": [
{
"type": "audio",
"transcript": "Hello? "
}
]
}
],
"usage": {
"total_tokens": 56,
"input_tokens": 47,
"output_tokens": 9,
"input_tokens_details": {
"text_tokens": 20,
"audio_tokens": 27
},
"output_tokens_details": {
"text_tokens": 2,
"audio_tokens": 7
}
}
}
}
|