获取 API Key
注册账号后即可在个人中心获取你的专属 Key
1
注册账号
前往 个人中心 填写邮箱和密码完成注册,注册成功后自动赠送 20 积分。
2
购买套餐
在首页选择适合你的套餐(体验版 $9.9 / 专业版 $29.9 / 无限版 $99),支持 USDT TRC20 付款,购买后 Key 立即激活。
3
复制 API Key
登录后在个人中心页面可以看到你的 API Key,点击复制按钮即可使用。Key 格式为
pl-xxxxxxxxxxxxxxxx。
请妥善保管你的 API Key,不要泄露给他人或提交到公开代码仓库。如发现 Key 泄露,请立即联系客服重置。
接口地址
完全兼容 OpenAI 接口格式,替换 Base URL 即可使用
Base URL
https://api.pandalove.com/v1
兼容格式
OpenAI API v1
Chat 接口
/chat/completions
节点位置
美国 洛杉矶 <80ms
接口与 OpenAI 完全兼容,所有支持自定义 Base URL 的客户端(如 ChatBox、NextChat、Lobechat、Cursor 等)均可直接使用。
发起调用
以下是不同语言的调用示例
cURL
SHELL
curl https://api.pandalove.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-4o",
"messages": [
{"role": "user", "content": "你好!"}
]
}'
Python
PYTHON
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.pandalove.com/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "你好!"}
]
)
print(response.choices[0].message.content)
Node.js
JAVASCRIPT
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "YOUR_API_KEY",
baseURL: "https://api.pandalove.com/v1",
});
const response = await client.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "user", content: "你好!" }],
});
console.log(response.choices[0].message.content);
返回示例
JSON
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"model": "gpt-4o",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!有什么我可以帮助你的吗?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 18,
"total_tokens": 28
}
}
支持的模型
一个 Key 调用全部,model 字段填写对应名称即可
OpenAI
gpt-4o
gpt-4o-mini
gpt-4-turbo
gpt-3.5-turbo
o1-mini
dall-e-3
Anthropic Claude
claude-opus-4
claude-sonnet-3.7
claude-haiku-3.5
Google Gemini
gemini-2.0-flash
gemini-1.5-pro
gemini-1.5-flash
DeepSeek
deepseek-v3
deepseek-r1
deepseek-chat
Kimi
moonshot-v1-8k
moonshot-v1-32k
moonshot-v1-128k
请求参数
POST /v1/chat/completions
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 必填 | 模型名称,如 gpt-4o、claude-opus-4 |
| messages | array | 必填 | 对话消息数组,每条包含 role(system/user/assistant)和 content |
| stream | boolean | 可选 | 是否开启流式输出,默认 false。设为 true 时逐字返回 |
| max_tokens | integer | 可选 | 最大生成 token 数,默认不限制 |
| temperature | number | 可选 | 生成随机性,范围 0~2,默认 1。越低越确定,越高越随机 |
| top_p | number | 可选 | 核采样参数,范围 0~1,与 temperature 二选一使用 |
错误码说明
当请求失败时,返回体中会包含错误信息
| HTTP 状态码 | 错误类型 | 说明及解决方法 |
|---|---|---|
| 401 | Unauthorized | API Key 无效或未传入。检查 Authorization 请求头格式是否为 Bearer YOUR_KEY |
| 402 | Insufficient Balance | 账户余额不足或套餐已到期。前往个人中心充值或续费 |
| 429 | Rate Limited | 请求频率过高。稍等片刻后重试,或升级至更高套餐 |
| 400 | Bad Request | 请求参数错误。检查 model 名称是否正确,messages 格式是否符合要求 |
| 500 | Server Error | 服务器内部错误。请稍后重试,如持续出现请联系客服 |
错误返回示例
{
"error": {
"message": "Invalid API key",
"type": "invalid_request_error",
"code": "invalid_api_key"
}
}