Chat Completion 响应对象
AI模型生成的单个Chat Completion响应对象数据
属性
id
string
生成的聊天响应IDobject
string
模型生成聊天响应的模式,此模式下总为chat.completion
model
string
模型名称created
timestamp
生成聊天响应时的Unix时间戳,单位为秒choices
object array
模型生成的聊天响应结果的可选路径列表。展开/收起
finish_reason
string
模型停止继续生成的原因index
int
当前可选路径序列号message
object
模型生成的聊天响应实际消息内容展开/收起
role
string
消息所属角色,这里总为assistant
content
string
消息文本内容tool_calls
object array
optional
toolcall内容返回展开/收起
id
string
函数执行ID,由模型生成,在context保持唯一。type
string
toolcall的类型,默认为function
function
object
函数的消息体展开/收起
name
string
函数名称,通常纯英文、数字和_-符号,一般是在上一轮对话提交的tools列表中arguments
string
函数执行的参数,一般为json结构化对象。
usage
object
模型聊天响应生成的标记
统计信息展开/收起
prompt_tokens
int
生成过程中使用的提示信息总标记
数量cached_tokens
int
optional
生成过程中使用的提示信息被缓存的总标记
数量completion_tokens
int
生成的响应消息内容总标记
数量total_tokens
int
生成结束后统计的总的标记
数量
示例
{
"id": "b7b56af0-52a6-483f-a589-948182676a1b",
"object": "chat.completion",
"created": 1709893411,
"model": "step-1-8k",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!阶跃星辰是一家专注于人工智能技术的公司,致力于开发和提供各种AI解决方案。我们的人工智能技术涵盖了自然语言处理、计算机视觉、机器学习等领域,旨在帮助用户在各个行业和领域中提高效率和创造价值。\n\n我们提供多种AI产品和服务,包括智能客服、虚拟助手、智能推荐、智能审核等。这些产品和服务可以应用于多个行业,如金融、零售、教育、医疗等。通过使用我们的AI技术,用户可以更好地理解和分析数据,提供个性化的服务和体验,提高决策效率和准确性。\n\n我们注重用户数据的安全和隐私保护,严格遵守相关法律法规和行业标准。我们相信,人工智能技术应该为人类创造更多的福祉,而不是带来负面的影响。我们将继续努力,为用户提供更加智能、高效、安全的AI解决方案。"
},
"finish_reason": "stop"
}
],
"usage": {"prompt_tokens": 83, "completion_tokens": 176, "total_tokens": 259}
}