AI 入门:用 Python 调用 OpenAI API 的安装与上手教程
从零开始,教你安装 openai 库、获取 API 密钥,并运行第一个 ChatGPT 对话示例。
准备环境
在开始之前,你需要确保电脑上已经安装了 Python(一种编程语言,用来写代码)和 pip(Python 的包管理工具,帮你安装别人写好的代码库)。如果还没有,请去 Python 官网下载安装包,安装时记得勾选“Add Python to PATH”。
安装 openai 库
打开终端(Windows 上是命令提示符或 PowerShell,Mac 上是终端),输入以下命令并按回车:
pip install openai
等待安装完成。如果提示“pip 未找到”,可以试试 python -m pip install openai。安装成功后,你就有了与 ChatGPT API 通信的工具。
获取 API 密钥
要使用 OpenAI 的 API,你需要一个密钥。步骤如下:
- 访问 platform.openai.com 注册账号(可能需要手机验证)。
- 登录后进入 API Keys 页面,点击“Create new secret key”。
- 复制生成的密钥(注意:它只显示一次,请妥善保存)。
每次调用 API 都会消耗额度,新账号有免费试用额度。
运行你的第一个对话
创建一个新的 Python 文件(比如 chat.py),写入以下代码:
from openai import OpenAI
client = OpenAI(api_key="你的密钥")
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "你好,请用一句话介绍 AI。"}
]
)
print(response.choices[0].message.content)把 "你的密钥" 替换成刚才复制的密钥。然后运行文件:python chat.py。如果一切正常,你会看到 AI 的回答。
常见问题与下一步
- 报错“openai”模块未找到:说明安装没成功,重新执行安装命令。
- 报错认证失败:检查密钥是否正确,或是否已过期。
- 下一步:尝试修改
messages里的内容,加入"role": "system"来设定 AI 的角色(比如“你是一个编程助手”),让回答更符合你的需求。
内容来源
Real Python
发布时间
2026-05-09 01:30