入门
快速开始
下面 4 步带你从零完成第一次 API 调用,预计 5 分钟。
1
注册账号并领取免费额度
访问 登录页 注册账号。注册成功后系统会自动赠送 ¥10 免费额度,足够你试用所有模型。
提示: 如果你已经有账号,直接 登录控制台 即可。免费额度可以在控制台首页看到。
2
创建 API Key
进入 控制台 → API 密钥 页面,点击「创建密钥」按钮,给密钥起个名字(比如「测试」),点确定。
系统会立即显示一个以 sk-jp- 开头的字符串, 这就是你的 API Key。这个密钥只会显示一次,请立即复制保存到安全的地方。
安全提醒: API Key 等同于账号密码,泄露后可能被别人盗用余额。请勿在前端代码、公开仓库、截图等场景中暴露密钥。 如果怀疑泄露,立刻去 /console/keys 删除该密钥。
3
第一次 API 调用
下方代码已经准备好。把 sk-jp-xxxxxxxxxxxxxxxxxxxxxxxx 替换成你刚刚拿到的密钥,运行即可看到 AI 回复。
# 1. 安装官方 SDK
# pip install openai
from openai import OpenAI
client = OpenAI(
api_key="sk-jp-xxxxxxxxxxxxxxxxxxxxxxxx", # 你的密钥
base_url="https://api.juhepintai.com/v1", # ← 仅需修改这两行
)
resp = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "用一句话介绍你自己"}],
)
print(resp.choices[0].message.content)相比 OpenAI 官方代码 仅需修改 2 行:api_key 与 base_url,其余完全一致。
4
启用流式输出(推荐)
流式(streaming)模式下,模型生成多少字就立刻推送多少字,用户能像看打字机一样实时看到回复, 体感比一次性返回快 5-10 倍。把 stream=true 加到请求里即可:
stream = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "数 1 到 10"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)