在Jupyter Notebook,沉浸式体验ChatGPT
大家好,我是章北海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年写过一个文章,凑活还能用:手把手教你如何在阿里云ECS搭建Python TensorFlow Jupyter
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
2021-04-18 100天搞定机器学习:模型训练好了,然后呢?
2021-04-18 100天搞定机器学习:PyYAML基础教程
2015-04-18 R in action读书笔记(4)-第六章:基本图形(下)