首页 > 编程语言 >用Python实现ChatGPT智能机器人

用Python实现ChatGPT智能机器人

时间:2023-02-22 11:59:11浏览次数:45  
标签:Python 机器人 智能 openai OpenAI 编写 ChatGPT

最近,ChatGPT突然大火,说是十分的智能,可以写诗,写报告,甚至写论文,报着试试看的态度,我也研究了一下,找了很多资料,写了一个智能机器人的小demo。   因为ChatGPT依赖于OpenAI,所以,需要有OpenAI的Key,具体的申请步骤我也是参考了某个博主的博客,但是前提是你需要有个国外的手机号来接收短讯。具体申请方法可以参考https://juejin.cn/post/7175917144025071673 有了key之后,就可以开始代码的编写了。   1、安装openai库,我用的是Python3.9版本,参考各大博客说,至少需要3.7以上版本,具体到哪,我没试过,我直接就封顶了。 执行 pip install openai安装openai库   2、之后,编写下面的代码     3、因为我写了个客户端,所以需要另外在UI界面进行方法的调用操作,通过文本框输入问题,并接收答案。方法如下: ​

代码编写完成了,就可以测试结果了,不过不知道是不是因为网速原因,如果需要他思考的时候,会回复的比较慢。也有的时候,回复的不是你想要的。

 

标签:Python,机器人,智能,openai,OpenAI,编写,ChatGPT
From: https://www.cnblogs.com/cherryJry/p/17143848.html

相关文章

  • 有趣的数据_ChatGPT的多语种训练数据集
    为什么建议用英语和ChatGPT沟通为什么chatGPT中文对话时候偶尔会感觉到他在胡编瞎造为什么chatGPT中文提问专业问题时偶尔会出现英语回复​看openai公布的GPT-3训练数据集的......
  • 关于目前chatGPT写代码问题,随手测试了一下
    他们都说chatGPT写代码很厉害,我就随手一测,其实源码本身不太重要,我就不上源码了:  (源码:略)  (源码:略)  (源码:略)  (源码:略)  (源码:略)  (源码:略)到最终,其......
  • 《python数据分析与挖掘实战》学习指南
     要求:1、能够发现数据:对数据进行质量分析(异常值分析之3sigma原则、箱型图)2、画图:对数据进行特征分析,一般可通过绘制图表(更优的是制作视频)、计算某些特征量等手段进行数......
  • python 怎么保留小数
    使用字符串格式化大部分语言都可以使用字符串格式化的方法来实现保留两位小数的效果,python也不例外:a=3.1415926print("%.2f"%a)#%代表格式化输出,.2代表小数点后保......
  • python+playwright 学习-8.如何在控制台调试定位(Inspect selectors)
    前言在运行selenium脚本的时候,我们通常习惯用sleep去让页面暂停,打开console输入$(selector)去调试定位页面的元素。有时候明明页面能找到元素,代码运行却找不到,很是郁......
  • python 删除大于超过一定时间文件
    importosfromdatetimeimportdatetime,timedeltapath="."if__name__=='__main__':forroot,firs,filesinos.walk(path):forfileinfiles......
  • 【python】python基本语法
    字符串字符串是否包含子字符串两种方法:[find()][in]/[notin]//方法一ifstring1.find(string2):print("foundstring2instring1")//方法二ifstring2in......
  • python+playwright 学习-7.录制生成脚本
    前言playwright可以支持自动录制生成脚本,也就是说只需要在页面上点点点,就可以自动生成对应的脚本了。启动运行Playwright具有开箱即用的生成测试的能力,是快速开始测试......
  • Python中函数参数是如何传递的?
    Python函数相比对于多数程序员来说不陌生吧,那么Python函数中的参数是如何传递的呢?首先我将会以代码图文的形式给大家展现以下,看看是不是和您所认知的Python函数一样的结果?......
  • 微信公众号-chatgpt客服
    想体验的可以去微信上搜索【旅行的树】公众号,也可以扫描当前二维码体验。一、ChatGPT注册1.1短信手机号申请openai提供服务的区域,美国最好,这个解决办法是搞个FQ,或者买......