- 配置 OpenAI 环境变量
- 操作步骤
- 本地创建一个新文件夹(文件夹命名最好是英文、文件夹内无其他文件)
- 打开编辑器(VScode)→打开刚才创建的「文件夹」
- 在项目文件夹里,创建一个名为
.env
的文件
- 不是 .env.py
- 不是 xxx.env
.env
文件确认要保存(MacOS系统: command+s)- VSCode 编辑器,看一下当前文件上面是否有小圆点,如果有代表没有保存
- 输入如下代码
sk-xxx
使用自己的 key 替换OPENAI_BASE_URL
- 不是 OPENAI_API_BASE
- 不是 OPENAI_API_URL
OPENAI_BASE_URL
的值是https://api.fe8.cn/v1
(/v1
不要漏掉)OPENAI_BASE_URL
是访问 OpenAI 的代理跳板,已解决网络通道问题
OPENAI_API_KEY="sk-xxx" OPENAI_BASE_URL="https://api.fe8.cn/v1"
- 注意事项
- 关闭:梯子、魔法、科学上网
- 无需在命令行或 Windows 的全局环境配置变量
- MacOS 系统
pip3 install python-dotenv openai
- Windows 系统
pip install python-dotenv openai
- 创建源代码文件
- 在编辑器(VSCode)里,新建名为
index.py
的文件 - 复制如下代码在 index.py 文件中
import os from openai import OpenAI # 加载 .env 到环境变量 from dotenv import load_dotenv, find_dotenv _ = load_dotenv(find_dotenv()) # 配置 OpenAI 服务 client = OpenAI() response = client.chat.completions.create( messages=[ { "role": "user", "content": "讲个笑话", } ], model="gpt-3.5-turbo", ) print(response) # print(print(response.choices[0].message.content)) # 更具体的的打印
- 运行代码,在
index.py
的文件,运行 Python 代码
- 保存 .env文件
- 确保为最新的 Python 版本
- 查看运行代码结果