获取 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`,
});