扫码阅读
手机扫码阅读

Jupyter AI, 这个插件让 Jupyter Lab 起飞了

144 2024-10-16

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:Jupyter AI, 这个插件让 Jupyter Lab 起飞了
文章来源:
数据STUDIO
扫码关注公众号

本文介绍了 Jupyter AI 扩展,它为用户提供了一个聊天式用户界面,可以与 Jupyter AI 对话助理进行交互,并支持多种生成模型提供商,如 OpenAI、Anthropic、Cohere、Hugging Face 等。

设置 Jupyter AI

用户需要 Python 3.8 至 3.10 和 JupyterLab 3 来安装 Jupyter AI。通过 conda 和 pip 可以轻松安装该扩展。若使用基于 Apple Silicon 的 Mac,则需卸载 pip 的 grpcio 版本并使用 conda 安装。安装完成后,用户可在 Jupyter Lab 的左侧面板中看到“chat”图标,通过该图标可以选择模型并输入 API 密钥。

使用 Jupyter AI

加载 Jupyter AI 扩展后,用户可以使用特定的命令列出所有可用的提供商和模型。为了使用特定的生成模型(例如 OpenAI 的 ChatGPT),必须安装相应的 Python 包并设置 API 密钥。一旦设置完成,用户可以开始在 Jupyter Lab 内使用 ChatGPT。

魔法命令

Jupyter AI 提供了%%ai 魔法命令,用户可以通过它生成代码、Markdown、图像等格式的内容。该命令允许用户根据需要更改输出格式,并可以将生成的内容插入到新的笔记本单元格中。

输入、输出和报错

用户可以使用大括号语法在提示中包含变量和 Python 表达式。此功能在解释笔记本中其他位置的代码时特别有用,还包括对输出和错误的处理。

使用聊天界面

聊天界面支持执行类似于魔法命令的操作,并允许用户根据文本提示生成整个笔记本。用户可以请求对笔记本中的代码进行解释或生成演示等,系统会自动生成一个新的 .ipynb 文件。

最后,文章推荐了公众号“数据STUDIO”,该公众号以 Python 为核心语言,专注于数据科学领域的多个方面,例如数据分析和机器学习等,并建议读者关注以获取更多的专业内容。

更多关于 Jupyter AI 的详细信息可以通过访问官方文档获取。

想要了解更多内容?

查看原文:Jupyter AI, 这个插件让 Jupyter Lab 起飞了
文章来源:
数据STUDIO
扫码关注公众号