大家好,我是章北海mlpy

写代码,修Bug是 ChatGPT 目前最擅长的领域之一

今天向大家推荐一个刚刚开源的Python包

安装后可以直接在IPython和Jupyter Notebook中直接调用ChatGPT

随问随答,直接copy代码,有bug也能无缝衔接地修复。

最大的缺点是需要调用ChatGPT API,目前国内无法调用,要解决网络问题,需要学会上网,或者有一台海外服务器。

先说本地安装吧

项目地址:https://github.com/santiagobasulto/ipython-gpt/

# 安装
!pip install ipython-gpt
#调用
%load_ext ipython_gpt

去openai获取api

https://platform.openai.com/account/api-keys

在.bashrc/.zshrc中设置环境变量

或者启动的Jupyter/ipython 时执行下面命令

$ OPENAI_API_KEY=[YOUR-KEY] jupyter lab
$ OPENAI_API_KEY=[YOUR-KEY] ipython

然后就可以正常使用了,具体看截图吧

打开网易新闻 查看精彩图片

如果需要重置聊天可以执行

%%chat --reset-conversation

你也可以让他来个角色扮演

%%chat --system-message="You're a R Data Science assistant"

Your message...

本地网络问题很烦人,可以去买个海外服务器,部署个在线开发环境,19年写过一个文章,凑活还能用:

打开网易新闻 查看精彩图片

欢迎加入我的星球,一起成长:1送ChatGPT账号注册指南2送国内可用的ChatGPT网页及桌面版访问码3接入ChatGPT的微信群4部分付费阅读文章免费阅读5高质量资料、最新科技资讯、技术变现玩法、自媒体运营