当ChatGPT遇见Python
2023-02-19 12:21:21 时间
在如火如荼的 ChatGPT 大潮当中,已经衍生出了各种各样的周边产品。
Python 作为著名的万金油工具,怎么能没有它的身影呢。今天我们就介绍两种通过 Python 调用 ChatGPT 的方法,一起来看看吧!
chatgpt-wrapper
这是一个开源在 GitHub 上的项目,通过自动化工具 Playwright 来驱动调用 CHatGPT。
我们配置好这个工具之后,就可以在命令行以及 Python 代码中使用 ChatGPT了。
安装配置
首先当然是安装克隆该项目了。
然后我们安装 Playwright。
接下来我们在 Playwright 当中安装浏览器,比如 firefox。
以上都完成后,我们在终端执行如下命令:
接下来会弹出一个 ChatGPT 的登录页面,输入账号密码,点击登陆即可,如果还没有 ChatGPT 账号密码,可以在公众号后台发送「chatgpt」获取共享测试账号,先到先得哈!
登陆完成之后我们就可以重启终端,在里面输入 chatgpt,此时就可以开始和 CHatGPT 愉快的玩耍了。
接入 Python
当然我们必须可以把这一切都植入 Python 代码。
区区三行代码,我们仿佛拥有了整个世界!
OpenAI
第二种方法是通过 OpenAI 开放的接口。
我们先安装 OpenAI 库。
然后需要获取 api key,需要访问如下网站 https://platform.openai.com/account/api-key,添加对应的 key 即可,保存该 key。
接下来我们就可以编写代码了,也非常简单。
在上面的代码中,我们注意到,可以通过更改代码中的请求参数,如提示、模型、温度等,来调整 ChatGPT 的响应。
不过当前需要注意,OpenAI 的 API 有请求限制,所以我们不能毫无节制的调用该接口哈。
相关文章
- 基于Python的人脸识别考勤监控
- Python答题游戏
- Python调用百度API实现图像识别
- Python全栈疫情分析项目
- Python-基础-if语句快速入门
- Python-基础-循环语句快速入门
- Python-GUI签名
- 【2】VScode 搭建python和tensorflow环境
- python 简易时钟
- 【1】windows系统如何安装后缀是whl的python库
- 【2】超级详细Python-matplotlib画图,手把手教你画图!(线条颜色、大小、线形、标签)
- 【4】python读写文件操作---详细讲解!
- 【2】Anaconda下:ipython文件的打开方式,Jupyter Notebook中运行.py文件,快速打开ipython文件的方法!
- 【编写环境一】遇到常见python函数处理方式
- 【编写环境二】python库scipy.stats各种分布函数生成、以及随机数生成【泊松分布、正态分布等】
- Python xlwt数据保存到 Excel中以及xlrd读取excel文件画图
- 强化学习技巧三:Python多进程
- 强化学习技巧五:numba提速python程序
- 【7】python_matplotlib 输出(保存)矢量图方法;画图时图例说明(legend)放到图像外侧;Python_matplotlib图例放在外侧保存时显示不完整问题解决
- 【8】python_matplotlib改变横坐标和纵坐标上的刻度(ticks)、sagemath-list_plot()调整图例(legend)中点的数量、Matplotlib画各种论文图