semantic-router
semantic-router copied to clipboard
Superfast AI decision making and intelligent processing of multi-modal data.
Adds support for the multi-endpoint clients Unify and AsyncUnify of the [unify library](https://docs.unify.ai/universal_api/supported_endpoints). Code preview: ```python import unify from semantic_router.llms.unify import UnifyLLM from semantic_router.schema import Message endpoints = unify.list_endpoints(api_key="unify-api-key") messages...
Redis now supports vector search, which opens up exciting possibilities. It would be great to have a `RedisIndex` integrated into semantic router. More info here: - https://redis.io/docs/latest/develop/get-started/vector-database/ - https://redis.io/docs/latest/develop/interact/search-and-query/advanced-concepts/vectors/
Is there support for the nomic embed api? Looking to specify a few params based on their API: https://docs.nomic.ai/reference/endpoints/nomic-embed-text e.g. from nomic import embed output = embed.text( texts=['Nomic Embedding API',...
possibly using `@classmethod` but open to any good option
get_routes() method we currently have is not async, so this should imply that the remote routes retrieval from Pinecone is blocking the event loop which is something we should prevent....
Not able to delete routes at startup with sync setting enabled when using a namespace. This is because the namespace is not passed as argument inside the index delete method...