新手入门
零基础:第一次用 Python 调用
从安装 Python 开始,写 5 行代码让模型回答问题。
安装 Python
到 Python 官网下载 3.10 或更新版本并安装。Windows 安装时勾选 “Add Python to PATH”。安装后打开终端(Windows 叫“命令提示符”或 PowerShell,macOS 叫“终端”),输入:
python --version看到版本号就说明装好了(macOS 上可能要用 python3)。
把 Key 放进环境变量
不要把 Key 直接写在代码里,以免不小心分享出去。
export RELAY_API_KEY="sk-relay-你的Key"这样设置只在当前终端窗口有效;关闭后需要重新设置。
写第一段代码
新建一个文件 hello.py,写入:
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.example.cn/v1", api_key=os.environ["RELAY_API_KEY"])
res = client.chat.completions.create(
model="doubao-seed-2.1-lite",
messages=[{"role": "user", "content": "用一句话介绍你自己"}],
)
print(res.choices[0].message.content)代码在做什么
base_url:告诉程序去 ModelTown 调用,而不是 OpenAI。api_key:从环境变量读取你的 Key。model:要用的模型 ID,可以换成模型广场里任意对话模型。messages:对话内容,role: "user"表示这是你说的话。