ChatGPT初体验step by step:ChatGPT解决人类提出的数理逻辑问题,Python编程实践
如果已有有效的open ai的api key,则跳过本文(1)(2)(3)(4),直接从(5)开始。
(1)要登录openai获取api key,在openai官网登录自己账号:
https://chat.openai.com/auth/loginhttps://chat.openai.com/auth/login
(2)登录成功后点击 右上角的 Personal,然后View API keys
(3)如果SECRET KEY里面没有,创建SECRET KEY,也就是 api key:
(4)创建成功后,把api key复制保存好:
这里openai提醒用户,请务必保存好api key,一旦关闭这个弹窗,以后无法再看到 api key,复制,保存api key到一个文件,以备后续使用。
(5)以下是python编程调用chatgpt自动获取答案。首先需要安装openai库。
pip install openai
(6)在Python里面写chatgpt代码:
把第(4)步获取的API key填写进来
import openai# 设置你的 API key
openai.api_key = "sk-gj*****************************************"def chat_test():question = '怎么解决android内存泄漏?'# 使用 GPT-3 modelcompletion = openai.Completion.create(engine="text-davinci-002",prompt=question, # 要问的问题max_tokens=1024,temperature=0.5,)# 回复answer = completion.choices[0].text# 打印print('----------')print('问题', question)print('答案')print(answer)if __name__ == '__main__':chat_test()
奇迹时刻到了,来看看chatgpt给出的答案:
如果把问题换成2+3等于多少?
chatgpt的回复是:
AI正确算出了人类提出的数学问题。在这里,chatgpt表现出两个卓越能力:(1)理解人类的语言能力。(2)理解人类语言并做出数理逻辑计算的能力。
本文链接:https://my.lmcjl.com/post/9852.html
展开阅读全文
4 评论