Releases: jupyterlab/jupyter-ai
v1.15.0
1.15.0
Enhancements made
- [1.x] Save chat history to Jupyter Lab's root directory (#770) #780 (@srdas)
- Add Titan embedding model v2 #778 (@srdas)
- Add new Bedrock model IDs #764 (@srdas)
Bugs fixed
- change unsupported_slash_commands default value from dict to set #768 (@michaelchia)
- Switch to langchain_community #758 (@srdas)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @krassowski | @meeseeksmachine | @srdas
v2.14.1
2.14.1
Bugs fixed
- Load persisted vector store by default #753 (@dlqqq)
- Remove
pypdf
from required dependencies #752 (@dlqqq) - Fix /learn in 2.14.0 #747 (@michaelchia)
Contributors to this release
v1.14.1
1.14.1
Bugs fixed
- Load persisted vector store by default #753 (@dlqqq)
- Remove
pypdf
from required dependencies #752 (@dlqqq) - Fix /learn in 2.14.0 #747 (@michaelchia)
Contributors to this release
v2.14.0
2.14.0
Enhancements made
- Handle single files, pdfs, errors from missing loader dependencies in
/learn
#733 (@srdas) - Move methods generating completion replies to the provider #717 (@krassowski)
- Handle Single Files and also enable html, pdf file formats for /learn #712 (@srdas)
Bugs fixed
- Catch embedding model validation errors on extension init #735 (@dlqqq)
- Require
jupyter_ai_magics
2.13.0 to fixPersona
import #731 (@krassowski) - Fixes help slash command. #729 (@3coins)
- Remove trailing Markdown code tags in completion suggestions #726 (@bartleusink)
- Update Azure OpenAI fields #722 (@cloutier)
- Handle Single Files and also enable html, pdf file formats for /learn #712 (@srdas)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @bartleusink | @cloutier | @dlqqq | @krassowski | @srdas | @welcome
v1.14.0
1.14.0
Enhancements made
- Handle single files, pdfs, errors from missing loader dependencies in
/learn
#733 (@srdas) - Handle Single Files and also enable html, pdf file formats for /learn #712 (@srdas)
Bugs fixed
- Fixes help slash command. #729 (@3coins)
- Update Azure OpenAI fields #722 (@cloutier)
- Catch embedding model validation errors on extension init #735 (@dlqqq)
- Handle Single Files and also enable html, pdf file formats for /learn #712 (@srdas)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @krassowski | @meeseeksmachine | @welcome
v2.13.0
2.13.0
This release uses the new LangChain partner packages for Anthropic and OpenAI. This allows Jupyter AI to support additional Anthropic and OpenAI models that are not available from the langchain
package alone.
Existing users upgrading to this version will have to take additional action, outlined below.
- If you are using Anthropic models: please install the
langchain-anthropic
package. - If you are using OpenAI models: please install the
langchain-openai
package. - Otherwise, no action is needed.
Enhancements made
- Improve support for custom providers #713 (@dlqqq)
- Update Anthropic providers to use
langchain_anthropic
partner package #700 (@dlqqq) - Add Claude-3-Haiku #696 (@srdas)
- Use
AZURE_OPENAI_API_KEY
for Azure OpenAI provider #691 (@aroffe99) - /export added #658 (@apurvakhatri)
Bugs fixed
- Fix rendering of model IDs with a colon in their name #704 (@dlqqq)
- Update Anthropic providers to use
langchain_anthropic
partner package #700 (@dlqqq) - Use new
langchain-openai
partner package #653 (@startakovsky)
Contributors to this release
(GitHub contributors page for this release)
@apurvakhatri | @aroffe99 | @dlqqq | @lumberbot-app | @srdas | @startakovsky | @welcome
v1.13.0
1.13.0
This release uses the new LangChain partner packages for Anthropic and OpenAI. This allows Jupyter AI to support additional Anthropic and OpenAI models that are not available from the langchain
package alone.
Existing users upgrading to this version will have to take additional action, outlined below.
- If you are using Anthropic models: please install the
langchain-anthropic
package. - If you are using OpenAI models: please install the
langchain-openai
package. - Otherwise, no action is needed.
Enhancements made
- Improve support for custom providers #713 (@dlqqq)
- Update Anthropic providers to use
langchain_anthropic
partner package #700 (@dlqqq) - Use
AZURE_OPENAI_API_KEY
for Azure OpenAI provider #691 (@aroffe99) - [1.x] Add Claude-3-Haiku (#696) #697 (@srdas)
- /export added #658 (@apurvakhatri)
Bugs fixed
- Fix rendering of model IDs with a colon in their name #704 (@dlqqq)
- Update Anthropic providers to use
langchain_anthropic
partner package #700 (@dlqqq) - Use new
langchain-openai
partner package #653 (@startakovsky)
Contributors to this release
(GitHub contributors page for this release)
@dlqqq | @lumberbot-app | @meeseeksmachine | @srdas | @welcome
v2.12.0
2.12.0
Enhancements made
- Add Anthropic Claude 3 models to providers #672 (@srdas)
- Add support for Gemini #666 (@giswqs)
- %ai version added #665 (@apurvakhatri)
- Together.ai provider added #654 (@MahdiDavari)
Bugs fixed
- Fix selecting models with a colon in their ID #682 (@dlqqq)
- Use regex in TeX replace function to catch repeating symbol occurrences #675 (@andrii-i)
- Resolves chat panel initialization error #660 (@abbott)
- fix bug: check before using the variables #656 (@ya0guang)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@abbott | @andrii-i | @apurvakhatri | @dlqqq | @giswqs | @lumberbot-app | @MahdiDavari | @srdas | @welcome | @ya0guang
v1.12.0
1.12.0
Enhancements made
- Add support for Gemini #666 (@giswqs)
- %ai version added #665 (@apurvakhatri)
- Together.ai provider added #654 (@MahdiDavari)
Bugs fixed
- Fix selecting models with a colon in their ID #682 (@dlqqq)
- Use regex in TeX replace function to catch repeating symbol occurrences #675 (@andrii-i)
Contributors to this release
(GitHub contributors page for this release)
@dlqqq | @giswqs | @lumberbot-app | @meeseeksmachine | @welcome
v2.11.0
2.11.0
This release notably includes a significant UI improvement for the chat side panel. The chat UI now uses the native JupyterLab frontend to render Markdown, code blocks, and TeX markup instead of a third party package. Thank you to @andrii-i for building this feature!
Enhancements made
- Fix cookiecutter template #637 (@dlqqq)
- Add OpenAI text-embedding-3-small, -large models #628 (@JasonWeill)
- Add new OpenAI models #625 (@EduardDurech)
- Use @jupyterlab/rendermime for in-chat markdown rendering #564 (@andrii-i)
Bugs fixed
- Unifies parameters to instantiate llm while incorporating model params #632 (@JasonWeill)
Documentation improvements
- Add
nodejs=20
to the contributing docs #645 (@jtpio) - Update docs to mention
langchain_community.llms
#642 (@jtpio) - Fix cookiecutter template #637 (@dlqqq)
- Fix conda-forge typo in readme #626 (@droumis)
Contributors to this release
(GitHub contributors page for this release)
@andrii-i | @dlqqq | @droumis | @EduardDurech | @JasonWeill | @jtpio | @krassowski | @lalanikarim | @lumberbot-app | @welcome | @Wzixiao