AI 入门:用 Python 调用多种 AI 模型(OpenRouter 实战)
学会安装 Python 包、获取 API 密钥,并用 OpenRouter 统一接口调用 GPT、Claude 等模型。
准备工作:你需要什么
开始之前,请确保你有一台能上网的电脑,并且安装了 Python(一种编程语言,用来写指令让电脑做事)。如果还没装,去 python.org 下载最新版,安装时记得勾选“Add Python to PATH”。
你还需要一个 OpenRouter 账号 和 API 密钥(一串密码,让程序能使用服务)。访问 openrouter.ai 注册,然后在个人页面生成一个密钥,复制保存好。
安装必要的 Python 包
- 打开电脑的 终端(Windows 叫命令提示符,Mac/Linux 叫终端)。
- 输入以下命令安装 openai 包(它让 Python 能调用 OpenRouter 的 API):
pip install openai - 如果提示“pip 不是命令”,请先安装 Python 并确保 PATH 设置正确。
写第一段代码:调用 AI 模型
新建一个 Python 文件(比如 test_ai.py),粘贴以下代码:
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key="你的API密钥" # 把这里换成你的密钥
)
response = client.chat.completions.create(
model="openai/gpt-3.5-turbo", # 选择模型
messages=[{"role": "user", "content": "你好,请简单介绍一下自己。"}]
)
print(response.choices[0].message.content)把代码中的 你的API密钥 替换成你刚才保存的密钥。然后运行文件:在终端里输入 python test_ai.py。如果看到 AI 的回复,恭喜你成功了!
常见问题与下一步
- 报错 401:检查 API 密钥是否正确,有没有多余空格。
- 报错 429:请求太快,等几秒再试。OpenRouter 免费版有速率限制。
- 想换模型:把
model参数改成别的,比如anthropic/claude-3-haiku或google/gemini-pro,具体名字在 OpenRouter 文档里查。
现在你已经能用 Python 调用多种 AI 模型了!接下来可以尝试让 AI 帮你写邮件、总结文章,或者加入 智能路由(让系统自动选最便宜或最快的模型)来优化成本。
内容来源
Real Python
发布时间
2026-06-11 01:30