边缘开发者平台
  • AI 网关
    • 产品简介
    • 快速开始
    • 开发指南
      • V1
      • V2
        • 概述
        • 公共请求头简介
        • 腾讯-混元
        • 百度-千帆
        • 字节-豆包
        • 阿里-通义
        • Moonshot-KIMI
        • Minimax
        • Open AI
        • Gemini
    • 常见问题
    • 产品动态
当前为国际站中文文档,如需访问中国站文档,请点击这里

百度-千帆

chat v1

请求 URL

https://ai-gateway-intl.eo-edgefunctions7.com

请求方法

POST

请求头

参数名称
必选
类型
描述
OE-Key
string
网关 API 密钥
OE-Gateway-Name
string
网关名称
OE-AI-Provider
string
AI 服务提供商,固定值:baidu
OE-Gateway-Version
string
网关版本,固定值:2
Api-Version
string
API 版本,固定值:v1
Action
string
固定值:chat
Access-Token
string
LLM 服务商的认证密钥
Content-Type
string
固定值:application/json

请求体

参数名称
必选
类型
描述
model
string
模型名称
messages
array
消息列表,每个消息包含角色和内容
stream
boolean
是否启用流式处理
请求体示例
{
"model": "completions_pro",
"messages": [
{
"role": "user",
"content": "1+1=?"
}
],
"stream": true
}

响应示例

响应格式为 JSON,具体内容根据实际 API 返回结果而定。

curl 请求示例

curl --location --request POST 'https://ai-gateway-intl.eo-edgefunctions7.com' \
--header 'OE-Key: xxxx' \
--header 'OE-Gateway-Name: xxxx' \
--header 'OE-AI-Provider: baidu' \
--header 'OE-Gateway-Version: 2' \
--header 'Access-Token: xxxx' \
--header 'Api-Version: v1' \
--header 'Action: completions' \
--header 'Content-Type: application/json' \
--data-raw '{
"model":"completions_pro",
"messages": [
{
"role": "user",
"content": "1+1=?"
}
],
"stream":true
}'

注意事项

注意:
1. 请确保所有必填参数都已正确填写。
2. 根据实际情况调整 Access-TokenAction头的填写。
3. 请求体中的 messages 数组可以包含多个消息对象,具体根据业务需求而定。

chat v2

此处对接了百度千帆对话 chat v2 接口 https://qianfan.baidubce.com/v2/chat/completions,具体请参考:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Um2wxbaps

请求 URL

https://ai-gateway-intl.eo-edgefunctions7.com

请求方法

POST

请求头

参数名称
必选
类型
描述
OE-Key
string
网关 API 密钥
OE-Gateway-Name
string
网关名称
OE-AI-Provider
string
AI 服务提供商,固定值:baidu
OE-Gateway-Version
string
网关版本,固定值:2
Api-Version
string
API 版本,固定值:v2
Authorization
string
LLM 服务商的认证密钥
Content-Type
string
固定值:application/json

请求体

参数名称
必选
类型
描述
model
string
模型名称
messages
array
消息列表,每个消息包含角色和内容
stream
boolean
是否启用流式处理
请求体示例
{
"model": "completions_pro",
"messages": [
{
"role": "user",
"content": "1+1=?"
}
],
"stream": true
}

响应示例

响应格式为 JSON,具体内容根据实际 API 返回结果而定。

curl 请求示例

curl --location --request POST 'https://ai-gateway-intl.eo-edgefunctions7.com' \
--header 'OE-Key: xxxx' \
--header 'OE-Gateway-Name: xxxx' \
--header 'OE-AI-Provider: baidu' \
--header 'OE-Gateway-Version: 2' \
--header 'Api-Version: v2' \
--header 'Authorization: xxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
"model":"completions_pro",
"messages": [
{
"role": "user",
"content": "1+1=?"
}
],
"stream":true
}'

注意事项

注意:
1. 请确保所有必填参数都已正确填写。
2. 根据实际情况调整 Authorization 头的填写。
3. 请求体中的 messages 数组可以包含多个消息对象,具体根据业务需求而定。