如何配置 OpenAI 环境变量

简介: 如何配置 OpenAI 环境变量
  1. 配置 OpenAI 环境变量
  2. 操作步骤
  1. 本地创建一个新文件夹(文件夹命名最好是英文、文件夹内无其他文件)
  2. 打开编辑器(VScode)→打开刚才创建的「文件夹」
  3. 在项目文件夹里,创建一个名为.env的文件
  1. 不是 .env.py
  2. 不是 xxx.env
  3. .env文件确认要保存(MacOS系统: command+s)
  4. VSCode 编辑器,看一下当前文件上面是否有小圆点,如果有代表没有保存
  1. 输入如下代码
  1. sk-xxx 使用自己的 key 替换
  2. OPENAI_BASE_URL
  1. 不是 OPENAI_API_BASE
  2. 不是 OPENAI_API_URL
  3. OPENAI_BASE_URL的值是 https://api.fe8.cn/v1/v1不要漏掉)
  4. OPENAI_BASE_URL是访问 OpenAI 的代理跳板,已解决网络通道问题
OPENAI_API_KEY="sk-xxx"
OPENAI_BASE_URL="https://api.fe8.cn/v1"
  1. 注意事项
  1. 关闭:梯子、魔法、科学上网
  2. 无需在命令行或 Windows 的全局环境配置变量
  1. 安装包 pip
  2. 安装项目依赖的包
  1. MacOS 系统
pip3 install python-dotenv openai    
  1. Windows 系统
pip install python-dotenv openai    
  1. 创建源代码文件
  2. 编辑器(VSCode)里,新建名为 index.py 的文件
  3. 复制如下代码在 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))  # 更具体的的打印
  1. 运行代码,在index.py的文件,运行 Python 代码
  1. 保存 .env文件
  2. 确保为最新的 Python 版本
  3. 查看运行代码结果
目录
相关文章
|
3月前
|
开发框架 Unix Linux
LangChain 构建问题之在Unix/Linux系统上设置OpenAI API密钥如何解决
LangChain 构建问题之在Unix/Linux系统上设置OpenAI API密钥如何解决
48 0
|
4月前
|
存储 开发框架 JavaScript
深入理解与应用:框架中的环境变量管理
【7月更文挑战第4天】在现代软件开发中,环境变量扮演着至关重要的角色,尤其是在多环境部署和配置管理的场景下。它们允许开发者在不修改代码的情况下,根据不同的环境(如开发、测试、生产)调整应用的行为和配置。本文将探讨如何在常见的Web开发框架中高效地使用环境变量,并通过代码示例展示其应用,以Django和Node.js的Express框架为例。
89 1
|
4月前
|
Java Linux Shell
配置系统PATH环境变量
配置系统PATH环境变量
|
Java Linux 开发工具
关于Linux环境下的环境变量问题(以Java环境变量配置为例)
关于Linux环境下的环境变量问题(以Java环境变量配置为例)
104 0
|
Shell Linux 编译器
环境变量(图文详解)
环境变量(图文详解)
150 0
|
测试技术 数据库
如何用nest中对环境变量等文件进行配置
如何用nest中对环境变量等文件进行配置
|
Shell Linux Perl
10.2.3 环境变量的功能
10.2.3 环境变量的功能
99 0
|
Oracle Java 关系型数据库
如何配置jdk环境变量
配置jdk环境变量
171 0
|
PHP
phpstudy集成环境设置环境变量启用PhpStorm中的命令行工具的解决方案
phpstudy集成环境设置环境变量启用PhpStorm中的命令行工具的解决方案
214 0