Skip to content

Releases: aurelio-labs/semantic-router

Release v0.0.21

18 Feb 08:45
95c065f
Compare
Choose a tag to compare

Release v0.0.21

Key new features include MistralAI API for Mistral LLMs and encoders by @dwmorris11, support for more scalable and persistent route layers using Pinecone by @Siraj-Aizlewood and @jamescalam, and new splitting mechanisms for Conversation objects to improve context support for routing decisions by @Siraj-Aizlewood.

What's Changed

New Contributors

Full Changelog: v0.0.20...v0.0.21

Release v0.0.20

28 Jan 15:57
da6b55f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.19...v0.0.20

Release v0.0.19

28 Jan 13:31
f2b3f2f
Compare
Choose a tag to compare

What's New

We've added more flexible and accurate routes. By using route-specific score thresholds and the new route layer fit and evaluate methods, we can get optimal route layer performance in seconds! We have also added a few new example notebooks and support for OpenAI's 3rd generation embedding models and the new dimensions parameter that they introduce.

What's Changed

Full Changelog: v0.0.18...v0.0.19

v0.0.18

24 Jan 12:45
ae18c73
Compare
Choose a tag to compare

We now have Pydantic v2 support, this should help those of you using LangChain 0.1.x. For enterprise users, thanks to @arashaga we can now run both the encoder and LLM for dynamic routes using just Azure OpenAI!

What's Changed

New Contributors

Full Changelog: v0.0.17...v0.0.18

v0.0.17

17 Jan 13:24
2fa3eb3
Compare
Choose a tag to compare

Primarily bug fix for llama.cpp ModuleNotFoundError

What's Changed

New Contributors

Full Changelog: v0.0.16...v0.0.17

Release v0.0.16

14 Jan 13:35
b4ad4d7
Compare
Choose a tag to compare

As part of the latest updates to the Semantic Router, we've made significant strides in enhancing its capabilities and compatibility:

  • Full Local Support: We've added support for Local LLMs via LlamaCpp so that we can run dynamic routes fully local. Our initial tests show Mistral 7B with our grammar implementation to outperform GPT-3.5 as a dynamic route decision maker.

  • New Encoder Integrations: We're excited to announce the addition of the HuggingFace, TFIDF, and Azure OpenAI Encoders. These integrations significantly expand the router's ability to interface with a variety of language models.

  • Enhanced Python Compatibility: In this release, we've ensured backward-compatibility with Python 3.9, we expect to add full compatibility for Python 3.12 soon.

These developments reflect our ongoing effort to enhance the Semantic Router's language processing abilities and its adaptability across various platforms. We're proud to bring these features to our community and are grateful for the contributions from new and existing contributors.

New Contributors

What's Changed

Full Changelog: v0.0.15...v0.0.16

Release v0.0.15

07 Jan 23:04
b8f4a00
Compare
Choose a tag to compare

What's Changed

This release is focused on compatibility with popular services while enabling more of the library to be run locally — we are keeping the library lightweight with dependency groups. We have begun implementing classes for Conversation and Message objects, these integrate with the new semantic text splitter — which is a key component in enabling chat history for semantic router.

⭐️ PR Highlights

👏🏼 New Contributors

PRs

Full Changelog: v0.0.14...v0.0.15

Release v0.0.14

20 Dec 15:38
8367af8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.13...v0.0.14

Release v0.0.11

18 Dec 10:26
da1596a
Compare
Choose a tag to compare
Merge pull request #32 from aurelio-labs/simonas/assistant

OSS Assistant example

Release v0.0.10

18 Dec 08:27
bfbf10b
Compare
Choose a tag to compare
Merge pull request #33 from aurelio-labs/luca/fix-on-embeddings-check

Fix for embeddings