OpenAI API 快速入门 - Python
这个代码库提供了多个快速入门应用程序,适用于不同的 OpenAI API 端点(聊天、助手等)。查看 examples
文件夹以尝试不同的示例并开始使用 OpenAI API。
基本请求
要使用 OpenAI Python SDK 发送您的第一个 API 请求,请确保您已安装正确的依赖项,然后运行以下代码:
from openai import OpenAI
client = OpenAI()
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好!"}
]
)
print(completion.choices[0].message)
设置
-
如果您没有安装 Python,请从Python.org 安装。
-
克隆 这个代码库。
-
进入项目目录:
$ cd openai-quickstart-python
-
创建一个新的虚拟环境:
-
macOS:
$ python -m venv venv $ . venv/bin/activate
-
Windows:
> python -m venv venv > .\venv\Scripts\activate
-
-
安装所需的包:
$ pip install -r requirements.txt
-
创建示例环境变量文件的副本:
$ cp .env.example .env
-
将您的API 密钥添加到新创建的
.env
文件中。 -
运行应用程序:
此步骤取决于应用程序本身。如果代码使用 flask(如 chat-basic 示例),您可以运行:
$ flask run
您现在应该可以通过浏览器访问以下 URL 上的应用程序:http://localhost:5000!
如果代码只是一个简单的 Python 脚本,您可以通过以下命令运行它:
$ python my_file.py