AI 入门:用 OpenRouter API 一次搞定多种模型
从零开始,学习如何安装环境、获取 API 密钥,并第一次成功调用多个 AI 模型。
准备你的开发环境
在开始之前,你需要有一台能联网的电脑,并安装好 Python(一种编程语言,用来写代码控制 AI)。如果你还没装,可以去 python.org 下载最新版本。安装时记得勾选“Add Python to PATH”,这样就能在命令行直接使用 python 命令了。
装好后,打开终端(Windows 上是命令提示符或 PowerShell,Mac/Linux 上是终端),输入 python --version,看到版本号就说明成功了。
安装必要的库
我们需要一个叫 requests 的库(帮我们发送网络请求到 AI 服务)。在终端输入以下命令安装:
pip install requests(如果提示 pip 找不到,试试python -m pip install requests)
常见坑:如果你同时装了 Python 2 和 3,可能需要用 pip3 代替 pip。
获取 OpenRouter API 密钥
OpenRouter 是一个“中间人”服务,让你用一套代码访问多个 AI 模型。首先,去 openrouter.ai 注册账号。登录后,在个人页面找到“API Keys”部分,点击“Create Key”,复制生成的密钥(一串字母和数字)。请妥善保管,不要泄露给别人。
编写你的第一个代码
新建一个文件,比如 first_ai.py,用记事本或任何代码编辑器打开,粘贴以下内容:
import requests
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"model": "openai/gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}]
}
response = requests.post(
"https://openrouter.ai/api/v1/chat/completions",
headers=headers,
json=data
)
print(response.json()["choices"][0]["message"]["content"])把 YOUR_API_KEY 换成你刚才复制的密钥。保存文件后,在终端运行:python first_ai.py。如果看到 AI 回复的“Hello! How can I assist you today?”之类的消息,就说明成功了!
常见坑:如果报错“401 Unauthorized”,检查密钥是否粘贴正确;如果“404”,检查 URL 是否写错。
下一步可以做什么
现在你已经能调用 AI 了,可以试试改 model 字段,换成其他模型,比如 anthropic/claude-2 或 mistralai/mistral-7b-instruct。OpenRouter 支持上千种模型,你可以在它的官网浏览。也可以修改 messages 里的内容,跟 AI 聊聊天,或者让它帮你写诗、总结文章等。
记住,每个模型可能有不同的价格和速度,OpenRouter 会统一处理,你只需要在代码里改一个名字就行。
内容来源
Real Python
发布时间
2026-06-10 01:30