-  配置 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 的全局环境配置变量
 
-  安装包 pip
-  安装项目依赖的包 -  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 版本 
-  查看运行代码结果 
-  暂时无法在飞书文档外展示此内容 
 
-  
- 官方 OpenAI key (自己去OpenAI官方注册的key)
注意:这是在 OpenAI 官方注册的key才能使用,如果你用DevAGI的key,请不要使用。
- 如果你有 OpenAI 的官方 key,并可以畅通访问 OpenAI 的网络
- 需修改 .env文件里的OPENAI_API_KEY为你自己的 key,并删除OPENAI_BASE_URL
- 如果你需要通过代理访问 OpenAI,那么需要配置 OPENAI_BASE_URL为你的代理地址
- 再次提醒:如果你使用 DevAGI 的 key ,不要 用如下代理地址
OPENAI_API_KEY="sk-xxx" # OpenAI 官方的 key
OPENAI_BASE_URL="https://a.xairun.com/v1" # 国内的代理地址,再次提醒:如果你使用 DevCTO的key,不要用这个地址。