DeepSeek官网
帮助中心 · 接入与排查

DeepSeek api开放平台先验证,再接入,再批量

先在 DeepSeek网页版入口确认任务结构与输出格式,再进入 DeepSeek api开放平台准备密钥与字段;出现异常时按固定顺序排查,不跳步。

网页端验证

把任务、材料与格式在网页端跑通一次,确认字段清单与判定规则。

打开网页版入口
接口执行

验证稳定后,用同一结构调用 DeepSeek api开放平台,DeepSeek AI 输出结果由脚本解析。

T1 报鉴权T2 查模型T3 查消息T4 查输出T5 复现

波形是排查投入的分布:鉴权阶段最低,定位到消息与输出控制时最高,进入留痕复现后回落。

帮助中心排查路径与网页版入口示意
图 01|排查路径:网页端验证在前,接口执行在后。

CHECK WAVE

四类问题按顺序排查

鉴权、模型、消息、输出控制各查一次。前一项未通过时,不改后一项,避免同时改动多个变量。

01

鉴权

确认 api_key 有效、未过期,请求头携带方式正确。

02

模型

确认 model 名称与当前可用清单一致,未混用大小写。

03

消息

确认 messages 中角色顺序完整,系统说明放在最前。

04

输出

确认 max_tokens 与 temperature 取值,先固定再比较结果。

DeepSeek api开放平台
提供密钥、模型与消息字段的程序接入入口,用于重复执行网页端验证过的任务。
DeepSeek AI
执行理解与生成的服务本体;网页端与接口共用同一任务结构。
DeepSeek Harness
把长任务按步骤保存输入、输出与改动原因的工具,用于中断续跑与对照。
api_key
调用凭证,放在请求头中;不应写入前端代码或提交到公开仓库。
四类排查顺序示意
图 02|鉴权、模型、消息、输出,逐级排查。
请求头与凭证填写示意
图 03|凭证放在请求头,不写进前端代码。

USE WAVE

哪些场景适合转到接口

需要定时、批量或与内部系统串联的任务适合接口;一次性提问留在 DeepSeek网页版入口更快。

直接查看字段表

批量改写

同一格式套用在多条材料上,先小样本验证。

定时汇总

按固定时间整理数据并生成固定字段的结果。

系统串联

把结果写入内部流程,需先约定字段与缺失值处理。

长任务分步

用 DeepSeek Harness 保存步骤,出错从该步继续。

适合转到接口的四类场景示意
图 04|批量、定时、串联与长任务分步。
长任务分步执行示意
图 05|长任务按步骤保存与续跑。

FIELD WAVE

字段表与状态处理

下面两张表给出基本字段与常见状态码的处理方式。参数名写在单元格里,可直接复制核对。

请求字段
字段必填说明
api_key是调用凭证,放在请求头,服务端保存
model是模型名称,与可用清单保持一致
messages是消息数组,system 说明放在最前
max_tokens否单次生成上限,先固定再比较
temperature否取值越低结果越稳定
stream否是否按流式返回
curl https://api.example.com/v1/chat \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek-chat","messages":[{"role":"system","content":"输出三段"},{"role":"user","content":"整理要点"}],"max_tokens":800,"temperature":0.2}'
请求字段与示例对照示意
图 06|字段表与请求示例对照。
状态码处理
状态码含义处理
401凭证无效检查 api_key 与请求头
404模型不存在核对 model 名称
400字段格式错误对照字段表逐项检查
429触发限流降低并发并重试
500服务端异常记录请求标识后重试

状态码只说明失败位置,不代表任务结构有问题。改完一项后重跑一次,再决定是否继续改下一项。

状态码处理顺序示意
图 07|按状态码定位失败位置。

TRACE WAVE

用 Harness 分步复现

1

保存输入

记录本步骤的完整输入,包含材料范围与输出要求。

2

保存输出

原样保存返回内容,不做人工修饰,便于对照。

3

记录改动

写明改动原因与影响范围,下一轮只改一项。

三轮复现记录
轮次改动项结果
RUN1仅补材料范围无关内容减少
RUN2仅改输出格式字段齐全,可解析
RUN3仅调 temperature结果趋于稳定

三轮分别只改一项,才能确定是哪一项带来变化;三项一起改时,无法归因。

三轮复现记录示意
图 08|三轮各改一项,便于归因。

UPDATE WAVE

近期记录的变化

只记录会影响接入路径的变化,便于快速确认当前做法。

字段

字段清单按表核对

接入前逐项对照字段表,减少 400 类错误的排查时间。

留痕

改动原因必填

DeepSeek Harness 每轮必须写明改动原因,否则下一轮无法判断归因。

入口

网页端先行

DeepSeek网页版入口先在浏览器验证结构,再转到 DeepSeek api开放平台。

CASE WAVE

常见处理经验

以下为使用顺序上的经验,不含任何效果承诺。

先小样本跑通字段,再放开批量,解析脚本几乎没有返工。
郝郝言后端工程师 / 杭州
把 temperature 固定后再比较,结果波动明显变小。
罗罗清算法工程师 / 深圳
留痕里写清改动原因,隔周回看还能复现当时的判断。
傅傅迟技术负责人 / 天津

QUESTION WAVE

接入常见疑问

凭证、模型、消息与留痕在这里集中说明。

api_key 应该放在哪里?
放在服务端请求头,保存在环境变量或密钥管理服务中,不写入前端代码,也不提交到公开仓库。
model 名称报错怎么办?
先核对名称与可用清单是否一致,包括大小写与后缀;确认后再检查其他字段。
messages 顺序有要求吗?
有。系统说明放在最前,随后按时间顺序给出用户与助手消息,便于上下文对齐。
结果不稳定先调哪个字段?
先固定 temperature 与 max_tokens,再检查材料范围;不要同时调整多项。
DeepSeek Harness 与接口是什么关系?
Harness 负责把长任务按步骤保存与复现,接口负责执行;两者任务结构一致。
接口与留痕分工示意
图 09|接口执行,留痕负责复现与归因。