百度地图开放平台

所有文档

AI向导

更新时间: 2026/09/10 15:20
OpenAI协议格式
API服务地址

https://api.map.baidu.com/api_aic/v1/chat/completions
POST请求


兼容 OpenAI Chat Completions 协议,便于接入已有 Agent / SDK。地图相关结构化结果放在 choices[].metadata 中,字段含义与「流式对话」返回值一致。

请求参数
参数名称含义类型是否必填说明

messages

消息列表

array

messages[].role

角色

string

固定为 user

messages[].content

query 文本

string

stream

是否流式

bool

metadata

业务参数

object

字段对齐流式对话请求体,如 id、loc_lng、loc_lat、coord_type 等

请求示例:

{
"messages": [
{
"role": "user",
"content": "开车去故宫顺路去趟颐和园"
}
],
"stream": true,
"metadata": {
"id": "86abfeb7c72ee73d47d029a7d8ec985a",
"loc_lng": 116.27988,
"loc_lat": 40.050675,
"coord_type": "bd09ll",
"ret_coord_type": "bd09ll",
"reset_context": "1"
}
}
返回参数
参数名称类型含义是否必定返回说明

id

string

唯一标识

object

string

对象类型

固定为 chat.completion.chunk

created

int64

时间戳

model

string

模型类型

choices

array

返回列表

choices[].index

int

下标

choices[].delta.role

string

角色

assistant

choices[].delta.reasoning

string

思考文本

choices[].delta.content

string

回复内容

choices[].metadata

object

地图业务数据

结构参考流式对话返回值

返回示例:

{
"id": "1766129615915480383",
"object": "chat.completion.chunk",
"created": 1766129616,
"model": "",
"choices": [
{
"index": 0,
"delta": {
"role": "assistant",
"content": "",
"reasoning": "正在为你查找故宫,颐和园 "
},
"metadata": {
"session_id": "789878107007000576",
"query": "开车去故宫顺路去趟颐和园",
"thought_data": {
"prefix": "正在为你查找",
"suffix": "",
"keywords": [
"故宫",
"颐和园"
]
},
"answer_type": "gptmodel_thought"
}
}
]
}
服务状态码

与「同步对话」一致。

上一篇

流式对话

下一篇

A2A协议格式
本篇文章对您是否有帮助?