redis-vl-python
redis-vl-python copied to clipboard
Redis Vector Library (RedisVL) interfaces with Redis' vector database for realtime semantic search, RAG, and recommendation systems.
It would be nice to have an optional mode permitting to monitor the number of token the Semantic Cache permits to save. To do so, today we can store the...
In some cases we need to perform multiple queries to be able to extract the document we need. **First case:** Query1 without return fields: returns the id of keys (with...
The Alias capability of Indexes with ft.aliasadd, ft.aliasdel, FT.ALIASUPDATE permits agility in making index and apps evolving. Would be nice to be able to handle this at SearchIndex level directly.
Hi, is there a way to hold a pre defined redis cache instance somewhere? I currently define everytime a request comes in a new one what takes way too loong....
Currently, hf.embed() and hf.embed_many() always display the tqdm progress bar while building embeddings, even if it's just for one embedding. ``` # Embed a sentence hf = HFTextVectorizer(model="sentence-transformers/all-MiniLM-L6-v2") test =...
This PR (thanks to @fzowl) integrates the VoyageAI vectorizer and reranker into the RedisVL client, streamlining access for devs to embed data and rerank search results from Redis.
Port of the support for Sentinel URL that was present in LangChain Community, see https://github.com/langchain-ai/langchain/blob/a03141ac51e36828dedcf2bfcb964df22b6a7f4a/libs/community/langchain_community/utilities/redis.py#L127
When using RedisVL from [Langchain](https://python.langchain.com/v0.2/docs/integrations/providers/redis/) library the URL based connection is used and doesn't not allow specifying one sentinel nor a list of sentinel agents in the URL. Getting this...
This fixes inconsistent headings