Jupyter AI is a tool that allows users to explore generative AI models in a user-friendly and powerful way. It offers a magic function called %%ai, which can turn the Jupyter notebook into a reproducible generative AI playground. This feature works with various platforms like JupyterLab, Jupyter Notebook, Google Colab, VSCode, and more. Jupyter AI also provides a native chat UI in JupyterLab, allowing users to interact with generative AI as a conversational assistant. It supports a wide range of generative model providers and models, including AI21, Anthropic, Cohere, Hugging Face, OpenAI, and SageMaker. Jupyter AI’s compatibility with JupyterLab depends on the version, with 1.x supporting JupyterLab 3.x and 2.x supporting JupyterLab 4.x. Users are encouraged to upgrade to JupyterLab 4 for the most advanced functionality.
https://jupyter-ai.readthedocs.io/en/latest/