The document also outlines the contents of the Jupyter AI tool, including sections for users and contributors. The user section covers prerequisites, installation, uninstallation, model providers, the chat interface, and the %ai and %%ai magic commands. The contributor section includes prerequisites, development install, making changes while the server is running, building documentation, and development uninstall. The document recommends that users who want the most advanced Jupyter AI functionality upgrade to JupyterLab 4.
Key takeaways:
- Jupyter AI is a tool that enhances productivity in JupyterLab and Jupyter Notebook by providing a user-friendly way to explore generative AI models.
- It offers an `%%ai` magic for reproducible generative AI, a native chat UI for conversational assistance, and supports a wide range of generative model providers.
- Each major version of Jupyter AI supports only one major version of JupyterLab. The most advanced Jupyter AI functionality is available on JupyterLab 4.
- The contents of the Jupyter AI include sections for both users and contributors, covering prerequisites, installation, uninstallation, model providers, chat interface, magic commands, development install, making changes, building documentation, and development uninstall.