Not able to connect to weaviate using local instance
Hey @Rohini_vaidya, As we discussed during the community office hour, please make sure to configure your Docker Compose with like this at the top of your conatiners: networks: example_network: driver:...
View ArticleCannot query multimodal vectorized collection from Next.js
Hi, I have a python script that handles creating a collection as follows (on sandbox cluster), using voyage ai voyage-multimodal-3: The collection gets created successfully on the sandbox and inserts...
View ArticleCannot query multimodal vectorized collection from Next.js
Hi! Do you mean you are able to query using the python client but not the typescript client?
View ArticleCannot query multimodal vectorized collection from Next.js
I didnt try querying the collection through the python client. But, the python client v4 (which is an adhoc script im running) works fine as far as creating the collection and batch inserting the data...
View ArticleHybrid Search Date Filter Ignored When No Matching Data in Range?
Hi, i’m running into unexpected behavior when combining hybrid search with a date-range filter. When I filter for a range in which no objects exist, the filter seems to be silently dropped and I get...
View ArticleHybrid Search Date Filter Ignored When No Matching Data in Range?
Hey Philipp, there is a known problem in 1.30.0 with keyword search and filters. It has been fixed on 1.30.1. Could you please upgrade and see if you still encounter the filter issue? Thank you and...
View ArticleObjectsGetResponse "double" error handling
Hello, I am just a bit confused about Weaviate’s choices in error handling within object response. Specifically, when attempting to flush a batch. I had the following code (in golang): response, err...
View ArticleBest practice for fast embedding with OpenAI? ( or similar performance )
Hi there! We’ve been integrating Weaviate with LangChain into our agentic application and the performance of the vector searches seemed great, although lately I noticed a bottleneck coming from the...
View Article[Feedback] Update to the Python client – collections, search, CRUD operations
The direction outlined here for the updated Python client inspired me to develop a complementary library: weaviate-orm. Built at the Research and Innovation Lab (IDA) of the Federal Institute for...
View ArticleCannot query multimodal vectorized collection from Next.js
I found the problem! It was not passing the voyage ai api key in the header when creating the weaviate client in the typescript code of frontend. Before: const client = await...
View ArticleIs hybrid search with multiple queries possible?
Description For near_text search, you can provide multiple query vectors for the same target vector: weaviate.io Multiple target vectors | Weaviate In a multi-target vector search, Weaviate searches...
View ArticleCannot query multimodal vectorized collection from Next.js
Awesome! Thanks for sharing!
View ArticleObjectsGetResponse "double" error handling
Hi @Jekabsons, thanks for your question. Agreed – the behavior is not immediately obvious, and, perhaps, somewhat unexpected. By their nature, batch operations may complete/fail partially (IIRC that’s...
View ArticleObjectsGetResponse "double" error handling
Thanks for the explenation. But just to be completely clear about your suggested implementation: if I do write a custom PartialInsertError type then I also need to write wrapper function for...
View ArticleQuery Agent API
Description Can I access the Query Agent API using REST API (i.e., curl) instead of Python?
View ArticleQuery Agent API
Good morning @SomebodySysop, At the moment, this isn’t supported yet, but it’s definitely on our radar. We’re currently focusing on enhancing advanced functionality for Agents and extending support...
View ArticleQuery Agent API
Meanwhile… hehehe, you can always “reverse engineer” it. The code that calls the query agent endpoint lives here: github.com/weaviate/weaviate-agents-python-client weaviate_agents/query/query_agent.py...
View ArticleSizing disk storage for Weaviate
@vradhik I’ve built this WebApp Weaviate Disk Calculator which should help in estimating the disk size roughly - see if this helps Streamlit Weaviate Disk Storage Calculator is a Streamlit-based...
View ArticleLangchain integration with Weaviate Client v4 - Hybrid search not working
Description It seems the langchain SelfQueryRetriever still generates the filters as per Weaviate Client v3. The filter follows the v3 format, which, for unknown reasons, changed in v4. This is the...
View ArticleLangchain integration with Weaviate Client v4 - Hybrid search not working
Hi! I believe that this retriever is deprecated Here is the docs for the current integration, and here a recipe we have on how to use Weaviate with Langchain python.langchain.com Weaviate | 🦜️🔗...
View ArticleHave multiple vectors for a single object in the same index?
Description I have records with a field ‘content’, which is a large text body. I want to divide the body into chunks, and vectorize each chunk. However, each chunk should link to the same record....
View ArticleHave multiple vectors for a single object in the same index?
Morning @Tejas_Sharma Weaviate supports multiple vector embeddings per object through “named vectors” which you already put your hand on. With named vectors, you can store multiple vector embeddings...
View ArticleIs hybrid search with multiple queries possible?
hi @RisingOrange ! Welcome to our community The document you linked is doing in fact a collection.query.near_vector I believe this is what you want: from weaviate.classes.query import HybridVector,...
View ArticleIs hybrid search with multiple queries possible?
Thanks, that’s helpful! I tried the code on weaviate 4.13.2 and got “Providing lists of lists has been deprecated. Please provide a dictionary with target names as keys and lists of numbers as...
View ArticleHave multiple vectors for a single object in the same index?
Hey Mohamed, Thanks for responding. Those are exactly the problems I have with named vectors, both of them. I need to be able to search on the same index. Is there no solution for this?
View ArticleIs hybrid search with multiple queries possible?
The text queries will boil down to tokens for the bm25 phase of the search So query = "This query has multiple tokens" will be the same as query = [ ["this", "query"], ["has", "multiple", "tokens"] ]...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
Description I am creating a collection as follows: self.collections[self.test_case_collection_name] = self.client.collections.create( name=self.test_case_collection_name,...
View ArticleQuery Agent API
Do you know if we can filter the agent queries? Or somehow restrict the responses to specific collection properties?
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
Hi @Cam_Quilici ! Welcome to Weaviate Community! It seems that you are encountering OpenAI timeout issues that could happen when inserting large datasets. I noticed that failed objects that could...
View ArticleHave multiple vectors for a single object in the same index?
To be honest, aside from what you’ve already shared—which I agree is a bit clunky—I’m not entirely sure of a better alternative at the moment. If I come across easier solution, I’ll definitely let you...
View ArticleHave multiple vectors for a single object in the same index?
Hi @Tejas_Sharma ! One possibility to explore is Ref2Vec That way you can have your content chunks vectorized independently and providing their vectors to the record centroid. Now you can search per...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
Thank you for your response. When I try to insert with this code, I get the following message: 2025-04-29 09:38:59,953 - weaviate-client - ERROR - {'message': 'Failed to send all objects in a batch of...
View ArticleLangchain integration with Weaviate Client v4 - Hybrid search not working
Hi Duda, Not sure why the SelfQueryRetriever should be obsolete. We use it with other vector stores, including Weaviate (Client v3) and the advantage is that it abstracts the underlying databases. If...
View ArticleHave multiple vectors for a single object in the same index?
Thanks @Mohamed_Shahin @DudaNogueira ! Oh wow Ref2Vec seems interesting, but it would require a migration still right… I think the chunking + separate record + with a metadata property foreignId to...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
hi @Cam_Quilici !! Do you have any resource usage reading? We have some dashboards here for prometheus and grafana: weaviate-local-k8s/manifests/grafana-dashboards at main ·...
View ArticleLangchain integration with Weaviate Client v4 - Hybrid search not working
hi @atolto-pirla ! I am sorry, I believe I mistaken the classes Actually, this is the deprecated one: WeaviateHybridSearchRetriever — 🦜🔗 LangChain documentation This is considering that Weaviate...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
So I tried increasing GOMEMLIMIT as well as ASYNC_INDEXING and these did not help solve the issue. Additionally, using a fixed batch size does not work. There is something seriously strange happening...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
I suspect the timeout from Weaviate to your custom inference model is, at least at some point, bigger than 50 seconds, which is the default to MODULES_CLIENT_TIMEOUT env var But that would probably...
View ArticleQuery Multiple Data Sets
Description If I understand this link correctly, How do I search multiple collections at once? General I am using multiple collections to store data from different sources such as HR and IT support. I...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
I was hopeful that this could be the solution, but alas no. I increased MODULES_CLIENT_TIMEOUT to 10m and also increased the --read-timeout and --write-timeout arguments to 600s. After some further...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
If we could create a MRE (minimal reproducible example) that I could reproduce on my end, it would help. You only see this issue specifically with text2vec_openai on a custom inference model, right?...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
Yeah, this must be some sort of bug related to rate-limiting. That’s the only plausible explanation given the circumstances. Right now, I have a valid workaround so I’m going to stop spending time...
View ArticleHow to specify the number of results for topOccurences?
Description Is it possible to change the number of results returned from topOccurences in aggregate graphql queries? Preferably using the go-client. For example, I have a dataset with 16 distinct...
View ArticleQuery Multiple Data Sets
Hi! That’s right. You will do X queries if you want to search in X differente collections. Now, for normalizing those different queries into one single score, you will probably want to rerank those...
View ArticleOpenai Vectorizer failing to reach embeddings endpoint
Yeah, I feel you! But worry not, we can we will prevail! Happy coding
View ArticleQuery Multiple Data Sets
The datasets are content based, not customer based. They can be within the same collection. Let’s even say they share the same class and property names. What separates them logically is the property...
View ArticleHow to specify the number of results for topOccurences?
Hey @Willera, It’s lovely to have you here in our community , and welcome to Weaviate . Have you tried to set limit to 1? See here: weaviate.io Aggregate | Weaviate This page covers aggregation...
View ArticleContext Deadline Exceeded
hey, I have a setup of 3 pods running in google kubernetes. the problem is that weaviate-1 pod throws these quite frequently status code: 500, error: local index “Memory” not found: deadline exceeded...
View ArticleContext Deadline Exceeded
Hey @Karolis_Mariunas, Welcome to the Weaviate community it’s great to have you here with us! The context deadline exceeded error can occur in different scenarios. Could you please provide the...
View ArticleV3 Python client with server version 1.30.x
Description We’re looking to upgrade our Weaviate server from 1.23.15 to 1.30.2. We still have client code using the Python v3 client and (while we look to migrate the client code) are curious if the...
View Article