文档
API 文档
Chat
Chat非流响应

Chat Completion 响应对象

AI模型生成的单个Chat Completion响应对象数据

属性

  • id string
    生成的聊天响应ID
  • object 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}
}