极客前沿

AI 入门:用 Python 调用 OpenAI API 的安装与上手教程

2026-05-09 01:30
Real Python
查看原文

从零开始,教你安装 openai 库、获取 API 密钥,并运行第一个 ChatGPT 对话示例。

准备环境

在开始之前,你需要确保电脑上已经安装了 Python(一种编程语言,用来写代码)和 pip(Python 的包管理工具,帮你安装别人写好的代码库)。如果还没有,请去 Python 官网下载安装包,安装时记得勾选“Add Python to PATH”。

Tutorial Image

安装 openai 库

打开终端(Windows 上是命令提示符或 PowerShell,Mac 上是终端),输入以下命令并按回车:

Tutorial Image
  • pip install openai

等待安装完成。如果提示“pip 未找到”,可以试试 python -m pip install openai。安装成功后,你就有了与 ChatGPT API 通信的工具。

Tutorial Image

获取 API 密钥

要使用 OpenAI 的 API,你需要一个密钥。步骤如下:

Tutorial Image
  1. 访问 platform.openai.com 注册账号(可能需要手机验证)。
  2. 登录后进入 API Keys 页面,点击“Create new secret key”。
  3. 复制生成的密钥(注意:它只显示一次,请妥善保存)。

每次调用 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

返回 AI技术