首页 > 编程语言 >OpenAI/ChatGPT的Python API,关于os.getenv()环境变量设置问题。

OpenAI/ChatGPT的Python API,关于os.getenv()环境变量设置问题。

时间:2023-03-09 13:13:24浏览次数:44  
标签:API Python getenv api OpenAI key 环境变量

OpenAI官方的python api连接示例中有一行代码

  openai.api_key = os.getenv("OPENAI_API_KEY")

  其中的os.getenv()是从环境中获取环境变量,上面代码要获取的就是OPENAI_API_KEY这个环境变量的值,在windows中,从环境变量设置窗口中,从用户变量或者系统变量窗口,新增一条,变量名称为OPENAI_API_KEY,值就是你OpenAI

账号上申请的api key。重启你的IDE开发工具,或者系统,这行代码就能正常运行了。

如果你编写的代码不想分享到比如github平台上,不怕泄露你的api key,那么你可以将上述代码修改成

openai.api_key = "你的api key"

  

 

 

 

标签:API,Python,getenv,api,OpenAI,key,环境变量
From: https://www.cnblogs.com/worldinmyeyes/p/17197974.html

相关文章

  • 使用Python实现简易版Netcat
    NetcatNetcat是一种网络工具,也称为“nc”,可用于在计算机网络之间进行TCP/IP或UDP连接。它可以用于连接到其他计算机上的端口,发送和接收数据,扫描端口以及创建服务器等。使......
  • 实验1 Python开发环境使用和编程初体验
    task1_1:1.print('hey,u')print('hey','u')x,y,z=1,2,3print(x,y,z)print('x=%d,y=%d,z=%d'%(x,y,z))print('x={},y={},z={}'.format(x,y,z))print(f'x={x},y=......
  • Python列表(list)
    Python 列表(List)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类......
  • Python单例模式
    单例模式(SingletonPattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上......
  • python连接mysql
    conn=pymysql.connect(host="127.0.0.1",port=3306,user="root",password="root",database="mydatabase",charset="utf8")cur=conn.cursor(cursor=pymysql.cursor......
  • Python基本语法 -- 变量、运算、字符串
    对象要存储一个对象需要包括id(标识,对象一旦创建id永不改变,在内存中的位置)、type(类型,当前对象的类型,决定其功能)和value(值,存储的具体值)根据其值能否更改进行分类,可分为可......
  • python+playwright 学习-26 locator.filter()过滤定位器
    前言locator.filter()方法可以对locator定位到的元素进行筛选过滤,可以按文本过滤,也可以按locator定位器过滤。locator.filter()文本过滤考虑以下DOM结构,我们要在其......
  • Python学习日志
    面对if语句,python和java和C不同的是,python更多的是if条件1语句:内容elif条件2语句:内容else:内容 #上面所有条件都不满足,则运行该条件语句下的。 0A=int(input()......
  • 【编程基础之Python】12、Python中的语句
    (【编程基础之Python】12、Python中的语句)Python中的语句Python是一种高级编程语言,具有简单易学的语法,适用于各种编程任务,包括数据分析、机器学习和Web开发等。本文将详......
  • python+playwright 学习-25 expect 常用的断言方法
    前言playwright提供了一个expect方法用于断言expect使用断言描述expect(locator).to_be_checked()Checkboxischeckedexpect(locator).to_be_disable......