Skip to Content
API说明结构说明

message说明

名称类型必填描述
rolestring当前支持以下:
· user: 表示用户
· assistant: 表示对话助手
· system:表示人设
namestringmessage名
contentstring对话内容,说明:
(1)不能为空
(2)最后一个message对应的content不能为blank字符,如空格、“\n”、“\r”、“\f”等

stream_options说明

名称类型必填描述
include_usagebool流式响应是否输出usage,说明:
· true:是,设置为true时,在最后一个chunk会输出一个字段,这个chunk上的usage字段显示整个请求的token统计信息
· false:否,流式响应默认不输出usage

web_search说明

名称类型描述
enablebool是否开启联网搜索功能,说明:
(1)如果关闭实时搜索,角标和溯源信息都不会返回
(2)可选值: · true:开启 · false:关闭,默认false

choices说明

当stream=false时,返回内容如下:

名称类型描述
idstring对话序列号
message[message]响应信息,当stream=false时返回
finish_reasonstring输出内容标识,说明:
· normal:输出内容完全由大模型生成,未触发截断、替换
· stop:输出结果命中入参stop中指定的字段后被截断
· length:达到了最大的token数
· content_filter:输出内容被截断、兜底、替换为**等
· tool_calls:函数调用

choices中message说明

名称类型描述
rolestring当前支持以下:
· user: 表示用户
· system:表示人设
namestringmessage名
contentstring对话内容
reasoning_contentstring思维链内容,说明:只有当模型为DeepSeek-R1有效

sse_choices说明

当stream=true时,返回内容如下:

名称类型描述
idintchoice列表中的序号
delta[delta]响应信息,当stream=true时返回
finish_reasonstring输出内容标识,说明:
· normal:输出内容完全由大模型生成,未触发截断、替换
· stop:输出结果命中入参stop中指定的字段后被截断
· length:达到了最大的token数
· content_filter:输出内容被截断、兜底、替换为**等
· tool_calls:函数调用

delta说明

名称类型描述
contentstring流式响应内容
reasoning_contentstring思维链内容,说明:只有当模型为DeepSeek-R1有效

usage说明

名称类型描述
prompt_tokensint问题tokens数
completion_tokensint回答tokens数
total_tokensint总tokens数

search_results说明

联网搜索功能结果说明

若联网失败,则返回:

{ "xxx": "xxx", "search_results": "error": { "message": "web search error", "type": "invalid_request_error", "code": "web_search_error" } }