创建模型请求 或 获取模型响应 后,模型会返回一个 response 对象。本文为您介绍 response 对象包含的详细参数。
参数名称 | 数据类型 | 参数说明 |
|---|---|---|
created_at | integer | 本次请求创建时间的 Unix 时间戳(秒)。 |
error | object / null | 模型未能生成响应时返回的错误对象。
|
id | string | 本次请求的唯一标识。 |
incomplete_details | object / null | 响应未能完成的细节。 reason:响应未能完成的原因。 |
instructions | string / null | 在模型上下文中插入一条系统(或开发者)消息,作为首项。<br/>当与 previous_response_id 一起使用时,前一响应中的指令不会延续到下一响应。 |
max_output_tokens | integer / null | 模型输出最大 token 数,包含模型回答和思维链内容。 |
model | string | 本次请求实际使用的模型名称和版本。 |
object | string | 固定为 response。 |
output | array | 模型的输出消息列表,包含模型响应本次请求生成的回答、思维链、工具调用。 |
previous_response_id | string / null | 本次请求时传入的历史响应ID。 |
thinking | object / null | 是否开启深度思考模式。 |
service_tier | string | 本次请求是否使用了TPM保障包。
|
status | string | 生成响应的状态。
|
text | object | 用于定义输出的格式。详情请看结构化输出。 |
tools | array | 模型可以调用的工具列表。 |
top_p | float / null | 核采样概率阈值。 |
usage | object | 本次请求的 token 用量及工具使用详情。 |
store | boolean | 是否存储生成的模型响应。
|
caching | object | 是否开启缓存。 |
expire_at | integer/null | 存储的有效期。 |
temperature | float/null | 采样温度。 |
context_management | object | 上下文管理响应。 |