认证鉴权
更新时间:2025-04-11
本文介绍了基于API Key鉴权,调用模型相关API的流程。
API 调用流程简介
基于API Key进行鉴权,调用API流程如下所示。
(1)API授权。平台已默认开通API调用权限,无需申请。
(2)获取API Key。通过控制台创建并获取API Key值,需配置资源。
(3)调用模型相关API接口。
API调用流程
步骤一. API授权
平台已默认开通API调用权限,无需申请。
步骤二. 获取API Key
通过控制台创建并获取API key值,该值永久有效。
(1)登录控制台-安全认证-API Key。
(2)点击创建API Key。
如果已有API Key,可跳过此步骤。如需创建,点击创建按钮,选择千帆ModelBuilder。
(3)配置资源。
配置API Key对应的V2版本应用对应的appid,即对应appid可以使用API Key调用模型相关接口。
- 所有资源,表示appid对应的应用,都可以使用该API Key。
- 特定资源,表示特定应用对应的appid,可以使用该API Key。
(4) 点击确定。
(5)在API Key列表查看API Key值。
步骤三. 调用API
调用模型相关API,示例如下:
在 HTTP 请求 Header 中,将字符串Bearer
和步骤二获取的API Key
值拼接,添加到Authorization
。
注意:Authorization值通过字符串Bearer和 API Key值拼接组成。
Bash
1curl -X POST 'https://qianfan.baidubce.com/v2/chat/completions' \
2 -H 'Content-Type: application/json' \
3 -H 'Authorization: Bearer bce-v3/ALTAK-*****************/2d7*****************' \
4 -d '{
5 "model": "ernie-3.5-8k",
6 "messages": [
7 {
8 "role": "user",
9 "content": "你好"
10 }
11 ]
12 }'