UIUIAPI AI调用代码示例
  1. 💬 聊天(Chat)
UIUIAPI AI调用代码示例
  • UIUIAPI聚合平台AI api调用说明
  • 💬 聊天(Chat)
    • OpenAI 对话格式(Chat Completions)
    • OpenAI 响应格式(Responses)
    • OpenAI 对话格式(Python)
    • Anthropic 对话格式(Messages)
    • Anthropic 对话格式(Python)
    • Deepseek reasoning 对话格式(类Chat Completions)
    • Google Gemini 对话格式(Generate Content)
  • 🔤 嵌入(Embeddings)
    • OpenAI 嵌入格式(Embeddings)
  • 🔄 重排序(Rerank)
    • Jina AI 重排序格式(Rerank)
    • Cohere 重排序格式(Rerank)
    • Xinference 重排序格式(Rerank)
  • ⚡ 实时对话(Realtime)
    • OpenAI 实时对话接口
  • 🖼️ 图像(Image)
    • OpenAI 图像格式(Dall·E)
    • Midjourney 图像格式(Midjourney Proxy/Midjourney Proxy Plus)
    • GPT-4o生图格式
    • GPT 编图格式
  • 🔊 音频(Audio)
    • OpenAI 音频格式
  • 🎵 音乐(Music)
    • Suno 音乐格式(Music)
  • 🤖AI在线工具
    • UIUIChat在线助手使用教程
  1. 💬 聊天(Chat)

Deepseek reasoning 对话格式(类Chat Completions)

官方文档
推理模型 (deepseek-reasoner)

📝 简介#

Deepseek-reasoner 是 DeepSeek 推出的推理模型。在输出最终回答之前,模型会先输出一段思维链内容,以提升最终答案的准确性。API 向用户开放 deepseek-reasoner 思维链的内容,以供用户查看、展示、蒸馏使用。

💡 请求示例#

基础文本对话 ✅#

响应示例:

流式响应 ✅#

流式响应示例:

📮 请求#

端点#

鉴权方法#

在请求头中包含以下内容进行 API 密钥认证:
其中 $DEEPSEEK_API_KEY 是您的 API 密钥。

请求体参数#

messages#

类型:数组
必需:是
到目前为止包含对话的消息列表。请注意,如果您在输入的 messages 序列中传入了 reasoning_content,API 会返回 400 错误。

model#

类型:字符串
必需:是
值:deepseek-reasoner
要使用的模型 ID。目前仅支持 deepseek-reasoner。

max_tokens#

类型:整数
必需:否
默认值:4096
最大值:8192
最终回答的最大长度(不含思维链输出)。请注意,思维链的输出最多可以达到 32K tokens。

stream#

类型:布尔值
必需:否
默认值:false
是否使用流式响应。

不支持的参数#

以下参数当前不支持:
temperature
top_p
presence_penalty
frequency_penalty
logprobs
top_logprobs
注意:为了兼容已有软件,设置 temperature、top_p、presence_penalty、frequency_penalty 参数不会报错,但也不会生效。设置 logprobs、top_logprobs 会报错。

支持的功能#

对话补全
对话前缀续写 (Beta)

不支持的功能#

Function Call
Json Output
FIM 补全 (Beta)

📥 响应#

成功响应#

返回一个聊天补全对象,如果请求被流式传输,则返回聊天补全块对象的流式序列。

id#

类型:字符串
说明:响应的唯一标识符

object#

类型:字符串
说明:对象类型,值为 "chat.completion"

created#

类型:整数
说明:响应创建时间戳

model#

类型:字符串
说明:使用的模型名称,值为 "deepseek-reasoner"

choices#

类型:数组
说明:包含生成的回复选项
属性:
index: 选项索引
message: 包含角色、思维链内容和最终回答的消息对象
role: 角色,值为 "assistant"
reasoning_content: 思维链内容
content: 最终回答内容
finish_reason: 完成原因

usage#

类型:对象
说明:token 使用统计
属性:
prompt_tokens: 提示使用的 token 数
completion_tokens: 补全使用的 token 数
total_tokens: 总 token 数

📝 上下文拼接说明#

在每一轮对话过程中,模型会输出思维链内容(reasoning_content)和最终回答(content)。在下一轮对话中,之前轮输出的思维链内容不会被拼接到上下文中,如下图所示:
Deepseek reasoning 上下文拼接示意图
注意
如果您在输入的 messages 序列中,传入了reasoning_content,API 会返回 400 错误。因此,请删除 API 响应中的 reasoning_content 字段,再发起 API 请求,方法如下方使用示例所示。
使用示例:
流式响应示例:
修改于 2025-05-17 14:02:58
上一页
Anthropic 对话格式(Python)
下一页
Google Gemini 对话格式(Generate Content)
Built with