openai.error.AuthenticationError: No API key provided. You can set your API key in code using ‘openai.api_key = ’, or you can set the environment variable OPENAI_API_KEY=). If your API key is stored in a file, you can point the openai module at it with ‘openai.api_key_path = ’. You can generate API keys in the OpenAI web interface. See https://platform.openai.com/account/api-keys for details.
问题
Python环境没有设置OPENAI_API_KEY
思路
在 Windows 系统中,设置环境变量有两种主要方法:通过系统属性设置和使用 PowerShell 或命令提示符。
通过系统属性设置环境变量
- 右键点击 “计算机” 或 “此电脑”,然后点击 “属性”。
- 在左侧菜单中,点击 “高级系统设置”。
- 在 “系统属性” 对话框中,点击 “高级” 选项卡,然后点击下方的 “环境变量” 按钮。
- 在 “环境变量” 对话框中,点击 “新建”(在 “用户变量” 部分下),然后输入以下信息:
- 变量名:OPENAI_API_KEY
- 变量值:[你的 OpenAI API 密钥]
- 点击 “确定” 保存设置。