我只是在使用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)
1条答案
按热度按时间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:添加您的名称/键值对
STEP 5:重启电脑