苏州的网站建设,广东人才招聘网,上行10m做网站服务,帮彩票网站做流量提升对话如图#xff1a; 配置环境变量 APIKey如何获得这边不做说明 在Windows操作系统中#xff0c;你可以按照以下步骤设置环境变量#xff1a;
打开“控制面板”。在控制面板中#xff0c;选择“系统和安全”。选择“系统”。在系统窗口中#xff0c;选择“高级系统设置”…对话如图 配置环境变量 APIKey如何获得这边不做说明 在Windows操作系统中你可以按照以下步骤设置环境变量
打开“控制面板”。在控制面板中选择“系统和安全”。选择“系统”。在系统窗口中选择“高级系统设置”。
在弹出的对话框中选择“环境变量”按钮。
在环境变量对话框中你可以设置系统级别的环境变量对所有用户有效或用户级别的环境变量只对当前用户有效。
在相应的区域中你可以添加、编辑或删除环境变量。点击“新建”来添加一个新的环境变量。
输入变量名和变量值。对于API密钥变量名可以是任意的例如OPENAI_API_KEY而变量值则是你的API密钥。
确认所有更改并关闭对话框。
重启主机生效
在centos7操作系统中可以按照以下步骤设置环境变量 登录到你的Linux 系统。 打开终端应用程序或通过 SSH 连接到服务器 使用以下命令编辑/etc/profile 文件 vi /etc/profile这将使用vi 编辑器打开 /etc/profile文件。你也可以使用其他文本编辑器替代 vi 在文件的末尾添加以下行 export OPEN_API_KEYyour_api_key将 your_api_key替换为你的 OpenAI API 密钥。 :wq保存文件并退出编辑器。 使用以下命令重新加载/etc/profile 文件 source /etc/profile这将使新的环境变量生效。 验证环境变量是否已成功添加可以使用以下命令 echo $OPENAI_API_KEY如果环境变量已正确设置将看到你的 API 密钥的值。
安装openai库
打开cmd或者Powershell
pip install openai0.28使用 OpenAI 的 GPT-3.5-turbo 模型来进行对话问答。
代码
import openaiimport os# 从系统环境变量中获取API密钥
openai.api_key os.getenv(OPEN_API_KEY)#print(os.getenv(OPEN_API_KEY))def getAnswerFromOpenAi(question): #创建一个 GPT-3 请求completion openai.ChatCompletion.create(modelgpt-3.5-turbo-16k,messages[{role: user, content: question}])return str(completion.choices[0].message.content)while True:question input(我:)print(openAi正在思考请稍等...)answer getAnswerFromOpenAi(question)print(openAi: answer) 日期2023/12/03