github jupyterlab/jupyter-ai v2.31.0

2 days ago

2.31.0

This release notably:

  1. Allows any Ollama embedding model (now requires user input of the model ID),
  2. Adds a custom OpenAI provider for using any model served on an OpenAI API,
  3. Allows embedding model fields to be specified, and
  4. Fixes the Jupyter AI settings, which previously used a single dictionary for chat, embedding, and completion model fields. These fields are now stored separately in the Jupyter AI settings file.

Running pip install -U jupyter_ai will now also update jupyter_ai_magics automatically. This wasn't true before, but thankfully this is fixed now.

Special thanks to @srdas for his contributions to this release!

(Full Changelog)

Enhancements made

  • Allow embedding model fields, fix coupled model fields, add custom OpenAI provider #1264 (@srdas)

Bugs fixed

  • Ensure magics package version is consistent in future releases #1280 (@dlqqq)
  • Allow embedding model fields, fix coupled model fields, add custom OpenAI provider #1264 (@srdas)

Maintenance and upkeep improvements

  • Ensure magics package version is consistent in future releases #1280 (@dlqqq)

Contributors to this release

(GitHub contributors page for this release)

@krassowski | @meeseeksmachine

Don't miss a new jupyter-ai release

NewReleases is sending notifications on new releases.