Jupyter AI,Python开发者必备的AI插件
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
摘要
本文主要介绍了如何在JupyterLab中安装和使用Jupyter AI,旨在帮助开发者在数据分析与机器学习领域更加高效地工作。
1. 设置Jupyter AI
首先,需要安装Python 3.8至3.10和JupyterLab 3。推荐使用conda安装工具,尤其是对于使用苹果硅芯片Mac的用户。创建一个新的Python 3.10虚拟环境,通过conda或pip安装jupyter_ai。苹果硅芯片Mac用户在安装后需要卸载pip的grpcio版本,并使用conda安装。之后可以启动Jupyter Lab,点击左侧的聊天图标,选择模型并输入API密钥,保存更改即可开始。
2. 使用Jupyter AI
在笔记本单元格中加载jupyter_ai扩展,列出所有供应商和型号。要使用特定供应商的Jupyter AI,需要安装对应的Python包并配置API密钥。例如,使用OpenAI的ChatGPT模型时,先安装openai包并设置API密钥,之后即可在Jupyter Lab中使用ChatGPT。
3. 魔法命令
使用%%ai魔法命令可以直接在笔记本中生成代码。可以更改输出格式,如将默认的markdown格式改为代码格式等。还可以生成markdown格式的数学公式。
4. In、Out和Err
可以使用花括号语法引用内核已知的代码执行提示,这些提示可能不位于当前单元格中。这对于解释Jupyter notebook中的代码非常有用。In、Out和Err列表具有插值语法,可用于处理输出或错误。
5. 使用聊天界面
聊天界面可以执行类似于%%ai魔法命令的操作。如果想在提示中包含笔记本的一部分内容,勾选“包含选择(Include selection)”即可。聊天界面还可以根据文本提示生成整个笔记本。
文章最后推荐了一本名为《Jupyter入门与实战》的书籍,适合Jupyter及Python初学者及有一定基础的开发人员阅读学习。
想要了解更多内容?