You need to enable JavaScript to run this app.
文档中心
火山方舟

火山方舟

复制全文
下载 pdf
Messages API
创建 Message
复制全文
下载 pdf
创建 Message
POST https://ark.cn-beijing.volces.com/api/compatible/v1/messages​
根据输入的消息列表创建一条新的 Message,返回模型生成的下一条消息。本接口为无状态接口,多轮对话时每次请求都需传入完整的消息历史。​
鉴权​
本接口支持鉴权方式如下,详情请参见 Base URL 及鉴权。​
  • API Key 鉴权,请在 API Key 管理 页面,获取长效 API Key。​
​​
请求参数​
Body 参数​
messages object[] 必选 | 消息列表​
​
model string 必选 | 模型 ID​
​
max_tokens integer | 最大输出 token 数​
​
output_config object | 输出配置​
​
output_format object | 输出格式​
​
service_tier string 默认值 default | 推理模式​
​
stop_sequences string / string[] | 停止序列​
​
stream boolean | 响应内容是否流式返回​
​
system string / object[] | 系统提示词​
​
temperature number | 采样温度​
​
thinking object | 深度思考配置​
​
tool_choice object | 工具调用策略​
​
tools object[] | 工具列表​
​
top_p number | 核采样概率​
​
​
响应参数​
非流式调用响应​
content object[] | 模型生成的内容​
​
id string | 响应对象的唯一标识​
​
model string | 生成本次响应所使用的模型​
​
role string | 响应角色​
​
type string | 响应对象类型​
​
service_status object | 服务状态信息​
​
stop_reason string | 模型停止生成 token 的原因​
​
stop_sequence string | 命中的停止序列​
​
usage object | 本次请求的用量统计信息​
​
​
流式调用响应​
ContentBlockStart object | 内容块开始事件​
​
MessagesErrorResponse object | 错误事件​
​
MessagesResponseContentBlock object | 内容块增量事件​
​
MessagesResponseContentBlockStop object | 内容块结束事件​
​
MessagesResponseStreamMessageDelta object | 消息增量事件​
​
MessagesResponseStreamMessageStart object | 消息开始事件​
​
MessagesResponseStreamMessageStop object | 消息结束事件​
​
​

Request

curl https://ark.cn-beijing.volces.com/api/compatible/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: $ARK_API_KEY" \
  -d '{
    "model": "doubao-seed-2-1-pro-260915",
    "max_tokens": 256,
    "messages": [
      {
        "role": "user",
        "content": "请用一句中文解释什么是向量数据库。"
      }
    ]
  }'

Response

{
  "id": "msg_0217****",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "向量数据库是一类专门存储、索引并检索向量嵌入的数据系统,常用于语义检索、RAG 和相似度匹配。"
    }
  ],
  "model": "doubao-seed-2-1-pro-260915",
  "stop_reason": "end_turn",
  "stop_sequence": null,
  "usage": {
    "input_tokens": 31,
    "output_tokens": 33,
    "cache_creation_input_tokens": 0,
    "cache_read_input_tokens": 139
  }
}
最近更新时间:2026.10.19 23:25:34
这个页面对您有帮助吗?
有用
有用
无用
无用