目录
- 一、注册OpenAI
- 二、搭建网站及其框架
- 三、AI聊天机器人
- 四、AI绘画机器人
ChatGPT 最近在互联网掀起了一阵热潮,其高度智能化的功能能够给我们现实生活带来诸多的便利,可以帮助你写文章、写报告、写周报、做表格、做策划甚至还会写代码。只要与文字相关的工作,它几乎都能给出一份满意的答卷。
更多python资料、源码、教程皆可点击文章下方名片获取此处跳转
首先需要注册OpenAI,这样就可以使用ChatGPT
那么这里我们需要用到这几个库,用pip命令来下载
那么首先网页的左侧有一个工具栏,其中罗列了一系列的功能,我们这里简单的囊括了几个,包括了“简介”、“AI聊天”、“AI绘画”,大家感兴趣的后期可以继续往里面添加,例如“AI配音”,代码如下
那么在“简介”这一栏当中,顾名思义就是对该网页简单的介绍,我们简单的写一些介绍,代码如下
展示出来的效果如下
三、AI聊天机器人
那么首先我们需要在个人设置里面去获取一个秘钥,
然后选择一个模型,这里我们选择text-davinci-003模型,相比其他而言,性能更好,然后我们调用OpenAI里面的方法来生成回答
然后我们调用该函数结合streamlit当中的输入框,代码如下
四、AI绘画机器人
而在“AI绘画”的模块中,代码逻辑也是相类似的,这边需要调用与绘画相关的API,代码如下
由于返回给我们的是一个URL,因此还需要保存到本地,然后再通过Image模块打开,代码如下
最后就可以在终端运行下面的代码了,
我们在浏览器中打开页面,例如我们点击进入“AI聊天”这个模块,我们可以看到右上角处于RUNNING的状态,表示正在运行中,等会儿之后就能看到结果
而点击进入“AI绘画”这个模块,例如想要绘制可爱的猫咪,我们也能看到如下的结果