获取 ApiKey
什么是 ApiKey
ApiKey
与 AccessToken
类似,是一种安全 令牌(Token)
,用于进行用户身份认证。
ApiKey
与 AccessToken
差异:
ApiKey
属于B端身份
即开发者身份,具备管理员级别的权限,而通过登录获取的AccessToken
属于C端身份
,具备普通用户级别的权限ApiKey
通常在服务端使用,而AccessToken
通常用于在客户端使用ApiKey
通常是长期有效的,而AccessToken
通常是短期有效的,需要配合使用RefreshToken
定期刷新
如何获取 ApiKey?
- 进入 云开发平台,选择对应环境
- 进入
环境配置
->ApiKey 管理页
->创建 ApiKey
,即可获取ApiKey
如何使用 ApiKey?
与 AccessToken
类似,在进行 API
调用时,将 ApiKey
作为请求头的一部分发送。
Authorization: Bearer <ApiKey>
如果使用 openai
SDK 调用大模型接口,可以在初始化 OpenAI
实例时传入 ApiKey
。
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: `your-apui-key`,
})