操作步骤
.env
的文件 .env
文件确认要保存(MacOS系统: command+s)输入如下代码
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"
注意事项
安装项目依赖的包
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 代码 注意:这是在 OpenAI 官方注册的key才能使用,如果你用DevAGI的key,请不要使用。
.env
文件里的 OPENAI_API_KEY
为你自己的 key,并删除 OPENAI_BASE_URL
OPENAI_BASE_URL
为你的代理地址OPENAI_API_KEY="sk-xxx" # OpenAI 官方的 key
OPENAI_BASE_URL="https://a.xairun.com/v1" # 国内的代理地址,再次提醒:如果你使用 DevCTO的key,不要用这个地址。