Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
model
enum<string>
required

AnyFast 模型 ID。

Available options:
deepseek-v4.1-flash
Example:

"deepseek-v4.1-flash"

messages
object[]
required

对话消息列表。图像内容只能放在 user 消息中。

Minimum array length: 1
thinking
object | null

思考模式配置。默认开启思考模式。

reasoning_effort
enum<string>
default:high

思考开关与推理强度。none 关闭思考;该字段位于请求顶层,不属于 thinking 对象。

Available options:
none,
low,
high,
max
max_tokens
integer

最大生成 Token 数。

Required range: 1 <= x <= 393216
response_format
object

使用 json_object 开启 JSON 模式,同时需要在提示词中明确要求输出 JSON。

stop
stream
boolean
default:false

是否通过 SSE 流式返回消息增量。

stream_options
object
temperature
number
default:1

开启思考模式时该参数会被忽略。

Required range: 0 <= x <= 2
top_p
number
default:1

思考模式下小于 0.95 的值按 0.95 处理;非思考模式下有效值为 1.0。

Required range: 0 <= x <= 1
tools
object[]
tool_choice
Available options:
none,
auto,
required
frequency_penalty
number
default:0

为兼容性保留;开启思考模式时不生效。

Required range: -2 <= x <= 2
presence_penalty
number
default:0

为兼容性保留;开启思考模式时不生效。

Required range: -2 <= x <= 2
user_id
string

用于内容安全和缓存隔离的稳定终端用户标识。

Maximum string length: 512
Pattern: ^[a-zA-Z0-9\-_]+$

Response

对话补全创建成功

id
string
required
Example:

"chatcmpl-example"

object
enum<string>
required
Available options:
chat.completion
created
integer
required

Unix 秒级时间戳。

model
string
required
Example:

"deepseek-v4.1-flash"

choices
object[]
required
usage
object
required