OpenAI API 配置指南
概述
OpenAI API 是由 OpenAI 提供的通用 AI 接口,支持文本生成、对话、代码生成等多种能力。它提供了高度统一的接口规范,被广泛支持。
OpenAI 提供多个模型系列,适用于不同性能与成本场景:
| 模型 | 特点 | 适用场景 |
|---|---|---|
| gpt-4o-mini | 速度快、成本低 | 高并发、日常对话 |
| gpt-4o | 高质量多模态 | 复杂任务、图像理解 |
| gpt-4.1 | 更强推理与代码能力 | 代码生成、逻辑推理 |
获取 API Key
步骤 1:访问 OpenAI 平台
前往 OpenAI Platform 并登录你的账号。
步骤 2:生成 API Key
- 进入 Dashboard → API Keys
- 点击 "Create new secret key"
- 复制并保存 生成的 API Key
⚠️ 注意:API Key 仅显示一次,请妥善保管,不要泄露给他人。


配置 PicoClaw
方式一:使用 WebUI(推荐)
PicoClaw 提供了 WebUI 界面,您可以在 WebUI 中轻松配置模型,无需手动编辑配置文件。
编辑预设设置,或在右上角点击 "添加模型" 按钮进行配置:

| 字段 | 填写内容 |
|---|---|
| 模型别名 | 自定义名称,如 gpt-4o |
| 模型标识符 | openai/gpt-4o-mini(或其他支持的模型) |
| API Key | OpenAI API Key(sk-xxxxx) |
| API Base URL | 留空(默认使用 https://api.openai.com/v1) |
方式二:编辑配置文件
在 config.json 中添加 OpenAI 模型,将 auth_method 设置为 api_key:
{
"model_list": [
{
"model_name": "gpt-4o-mini",
"model": "openai/gpt-4o-mini",
"auth_method": "api_key",
"api_key": "YOUR_OPENAI_API_KEY_HERE"
},
{
"model_name": "gpt-4o",
"model": "openai/gpt-4o",
"auth_method": "api_key",
"api_key": "YOUR_OPENAI_API_KEY_HERE"
}
],
"agents": {
"defaults": {
"model": "gpt-4o-mini"
}
}
}
限制与配额
计费方式
OpenAI 采用 按 Token 使用量计费(Pay-as-you-go) 模式,根据实际使用的 Token 数量收费。
速率限制
不同账户等级和模型有不同的速率限制:
- RPM(Requests Per Minute):每分钟请求数
- TPM(Tokens Per Minute):每分钟 Token 数
超过限制时会返回 429 Too Many Requests 错误。
常见问题
max_tokens 报错
Invalid max_tokens value
原因:超过模型限制
解决:降低 max_tokens 参数值(如 1024 或 2048)