ChatGPT初体验step by step:ChatGPT解决人类提出的数理逻辑问题,Python编程实践

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 评论

留下您的评论.