大模型应用开发(一)_获取API-key
·
1.1 API-key是什么
API Key(应用程序接口密钥)是一串用于身份验证的字符串,用来让系统识别“你是谁”,并确定你是否有权限访问某项服务。简单来说,它就像你访问服务的“通行证”。
1.1.1 为什么需要 API-Key
- 身份验证:服务需要确认访问者是合法用户。
- 权限控制:不同的 API Key 可以对应不同权限,例如只读、读写、管理等。
- 流量计费与监控:通过 API Key 可以统计调用次数、用量并计算费用。
- 安全性:避免任何人都能随意调用接口造成滥用或资源消耗。
1.1.2 API-Key 的常见用途
- 访问云平台的模型推理服务(如 AI 大模型、OCR、语音等)
- 使用第三方数据接口(天气、支付、地图、短信平台)
- 调用内部微服务或私有 API
- 自动化脚本、CI/CD、后端服务之间的相互调用
中转API网址:https://api.aigc369.com/

1.2 获取 API-key
1.2.1 充值额度
注册登录后,点击钱包管理

充值额度

1.2.2 新建密钥
(1)充值后,点击令牌管理

(2)点击添加令牌

(3)配置密钥基本信息

另外可以选择,限制使用哪些模型、IP白名单等。

刚开始可以只写个名称,其他都默认即可。
提交后,就会生成一个密钥信息,点击复制,就拿到密钥了,即API-key

官方请求示例:
1 curl <https://api.aigc369.com/v1/chat/completions> \\
2 -H 'Content-Type: application/json' \\
3 -H 'Authorization: Bearer YOUR_API_KEY' \\
4 -d '{
5 "model": "gpt-4o",
6 "messages": [{"role": "user", "content": "Say this is a test!"}],
7 "temperature": 0.7
8 }'
下面我们将在代码中调用模型使用。
1.3 环境配置密钥
不要将API-key写到代码中,有泄露风险,最好写到环境变量中。
- 配置步骤:设置-系统-系统信息-高级系统设置-环境变量-系统变量-新建(两个)
(1)配置请求地址

(2)配置请求密钥
将上方复制的密钥粘贴到此处。

添加完成后如下图

配置完成后就无需将密钥写到代码中泄露了。
注:千万别泄露自己密钥,上图中密钥已失效。
1.4 API Key 使用注意事项
- 不要把 API Key 写入公开仓库(如 GitHub)
- 不要在前端网页中暴露真实 Key
- 定期更换 Key,降低安全风险
- 如果 Key 泄露,立即禁用并生成新的
- 对不同项目/环境使用不同 Key,便于管理和撤销
更多推荐

所有评论(0)