发起第一条请求
完成这一步后,你会得到一个实际返回的模型响应。开始前请确认已经创建 API Key,并找到控制台中可用的模型调用名。
1. 设置环境变量
Section titled “1. 设置环境变量”export LOWPRICE_API_KEY="sk-your-key"export LOWPRICE_MODEL="你的模型调用名"2. 调用接口
Section titled “2. 调用接口”curl https://api.lowprice.one/v1/chat/completions \ -H "Authorization: Bearer $LOWPRICE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "'"$LOWPRICE_MODEL"'", "messages": [ {"role": "user", "content": "用一句话介绍你自己"} ] }'Python
Section titled “Python”先安装 OpenAI SDK:
pip install openai然后运行:
import os
from openai import OpenAI
client = OpenAI( api_key=os.environ["LOWPRICE_API_KEY"], base_url="https://api.lowprice.one/v1",)
response = client.chat.completions.create( model=os.environ["LOWPRICE_MODEL"], messages=[ {"role": "user", "content": "用一句话介绍你自己"} ],)
print(response.choices[0].message.content)3. 检查响应
Section titled “3. 检查响应”正常响应会包含 choices 数组,文本通常在:
response.choices[0].message.content如果请求失败,先看 HTTP 状态码和返回体中的错误信息,再前往错误码参考。
常见配置错误
Section titled “常见配置错误”| 现象 | 优先检查 |
|---|---|
401 Unauthorized |
Key 是否完整、是否已删除、Bearer 头是否正确 |
404 Not Found |
Base URL 是否重复拼接 /v1 |
| 模型不存在 | 调用名是否与控制台当前展示一致 |
| 余额或额度不足 | 控制台账户状态与额度 |
| 请求超时 | 网络、并发、输入长度与客户端超时设置 |