OpenAI GPT-3 API:openai.API_key =操作系统.getenv()不工作

xtfmy6hx  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(207)

我只是在使用OpenAI API的Python中尝试一些简单的函数,但遇到了一个错误:
我有正在使用的有效API密钥。
代码:

>>> import os
>>> import openai
>>> openai.api_key = os.getenv("I have placed the key here")
>>> response = openai.Completion.create(model="text-davinci-003", prompt="Say this is a test", temperature=0, max_tokens=7)

txu3uszq

txu3uszq1#

选项1:OpenAI API不是环境变量

改变这个...
openai.api_key = os.getenv('sk-xxxxxxxxxxxxxxxxxxxx')
......到这个。
openai.api_key = 'sk-xxxxxxxxxxxxxxxxxxxx'

选项2:OpenAI API作为环境变量(推荐)

改变这个...
openai.api_key = os.getenv('sk-xxxxxxxxxxxxxxxxxxxx'
。。。到这个。。
openai.api_key = os.getenv('OPENAI_API_KEY')
How to set OpenAI API as an environment variable?

STEP1:打开 * 系统 * 属性,选择 * 高级系统设置 *
STEP 2:选择 * 环境变量 *
第三步:选择 * 新建 *
STEP 4:添加您的名称/键值对

Variable name: OPENAI_API_KEY

Variable value: sk-xxxxxxxxxxxxxxxxxxxx

STEP 5:重启电脑

相关问题