入门

快速开始

下面 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)

搞定!接下来你可以