2.31.0
This release notably:
- Allows any Ollama embedding model (now requires user input of the model ID),
- Adds a custom OpenAI provider for using any model served on an OpenAI API,
- Allows embedding model fields to be specified, and
- 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!
Enhancements made
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)