直接在终端使用ChatGPT是什么样的体验?
ChatGPT 确实杀疯了,已经有 1亿 月活用户了,毕竟它真的有「智能」的样子。
我前些年还开发过「智能客服系统」,要是早点遇到 ChatGPT,估计可以省了不少事。
我想接下来有许多业务场景都会使用到它,比如教学,内容创作,语言工作等等。
如果我们可以在代码中调用 ChatGPT 的 API,或者干脆可以pip install chatgpt,那岂不美哉?
巧了,刚好看到有人已经写了一个「Python Wrapper」,它可以让你在 Python 代码中或者命令行里面直接使用 Python。
也就是说,你可以直接在终端输入「chatgpt」,然后按下回车,就可以开始聊起来了。
当然,使用之前还是要安装一下:
安装自动化工具 Playwright
pip install playwright
playwright install firefox
安装 Python Wrapper
pip install git+https://github.com/mmabrouk/chatgpt-wrapperchatgpt install
接下来会弹出一个 ChatGPT 的页面,输入账号密码,点击登陆即可,没有 ChatGPT 账号密码可以在公号「学习Python的正确姿势」私关键词「chatgpt」 get共享测试账号。
登陆完成之后你就可以重启终端,在里面输入 chatgpt,就可以开始愉快的玩耍了:
当然,你也可以在代码中使用它,导入 ChatGPT 即可调用:
运行起来:
那么现在你就可以基于此去做很多好玩的事情了,比如把它弄到微信去,或者基于此去开发属于你自己的小程序。
当然,这里演示的 Python Wrapper 使用的是 playwright 调用的浏览器实现的,一种更好的方式是使用 OpenAI 的 API,使用方式也不难,申请个 api_key 就可以调用了,感兴趣的可以去试试。
那么我们,下回见!
推荐阅读:
-
上一篇
于是我打算考考它,你写一段基于IP的限流算法的代码,接着想了几十秒后,它开始洋洋洒洒写起了代码,最重要的是它还像个面试者,给我讲起了代码思路,我是一头冷汗,这场景太像给应届生笔试了,但它的速度远大于应届生。
接着我进一步问到你会导致未来少量程序员失业吗?,谁知它的回答谨慎和理性,非常系统化,更是提出程序员要不断学习和提高自己的能力。
我又分别问了以下两个问题,一个是现在,一个是未来的竞争力,想看看它的预判能力
你认为程序员最大的竞争力是什么?、你认为未来程序员最大的竞争力是什么?
它的回答也比较优秀,在面向未来程序竞争力时它提到了数据科学能力、人工智能和机器学习能力。
ChatGPT体验有感
ChatGPT初体验
-
下一篇
ChatGPT桌面应用带给你全新的体验
从2022.12.07决定创建