Questions tagged [weaviate]

Weaviate is an open source vector database that stores both objects and vectors, allowing for combining vector search with structured filtering and CRUD operations. It supports modules such as creating embeddings or generating responses via OpenAI, and is accessible through GraphQL, REST, and various language clients.

Homepage: weaviate.io

116 questions
1
vote
0 answers

In Weaviate, how to get the total count of vector search results when using pagination?

We are using nearText filter in our vector search with pagination using limit and offset - as can be seen below is the code snippet using Weaviate Java SDK Client: NearTextArgument nearTextArgument =…
junbetterway
  • 236
  • 3
  • 13
1
vote
1 answer

Vector import to Weaviate of stock data using .net?

I want to upload price data of financials like stocks, crypto to Weaviate. I want to use .net for this as the language. Has anyone already tried to do this an have an example?
real_yggdrasil
  • 1,213
  • 4
  • 14
  • 27
1
vote
2 answers

Adding data objects to weaviate - {'error': [{'message': 'store is read-only'}]}

I am setting up a weaviate database using the docker-compose option. Starting up the db works fine, and I am able to create a class and add data objects in the REPL or when I am running it all in the same script (i.e., create weaviate class and add…
1
vote
2 answers

Weaviate returns error when using nearText

Giving Weaviate a go using python client with the example for wine reviews, not sure if this is a function error: Query: query_result = ( client.query .get("Wine",["title","description"]) .with_limit(5) .with_near_text({"concepts" :…
Dan Porter
  • 21
  • 3
1
vote
1 answer

Query large list of metadate in weaviate

I have 100.000 images, each of them have 500 orb vectors, and each image has a unique tag. My general issue is, when I insert a new image (i.e. 500 new vectors), how can I know if the image's tag is already in the database ? What I do is to attache…
Laurent Claessens
  • 547
  • 1
  • 3
  • 18
1
vote
1 answer

where filter with multiple operators in Weaviate

I wonder is there is a way of querying inverted index by using complex logical operations, like: find "some_text" from property 'property1' OR 'property2' AND created_at before 'date' where filter only accepts one operator according to…
Tomasz Plonka
  • 285
  • 4
  • 12
1
vote
1 answer

Weaviate Batch Endpoint Socket Hang Up

When trying to insert a array of ~10k items (10810 to be exact) into my Weaviate instance locally (using docker compose) I ran into this error: FetchError: request to http://localhost:8080/v1/batch/objects failed, reason: socket hang up at…
Bram Adams
  • 63
  • 1
  • 8
1
vote
1 answer

weaviate aggregate by reference property

I want to build an aggregate query on my data. I have Patents class that have references of Paragraphs classes (paragraphs that have vectorized text), I want to count patents for each catagory (property of patent) that are near vector. in psuedo…
TechAlon
  • 11
  • 1
1
vote
0 answers

Incorrect number of shards returned from REST API call

I can see in the "shardingConfig" returned from the GET v1/schema REST API call that I have 10 shards. This makes sense since I am running Weaviate in an EKS cluster with 10 replicas. However, when I call GET v1/schema/${class_name}/shards, I get a…
1
vote
1 answer

Weaviate: using near_text with the exact property doesn't return a distance of 0

Here's a minimal example: import weaviate CLASS = "Superhero" PROP = "superhero_name" client = weaviate.Client("http://localhost:8080") class_obj = { "class": CLASS, "properties": [ { "name": PROP, …
1
vote
1 answer

Returning vector with Weaviate

I am considering using Weaviate as a vector store. I see on the docs that you can set the vectorizer to none and provide custom vectors in addition to the other metadata. After I do that I want to get all the metadata back using the Get{} query, as…
1
vote
1 answer

Does weaviate support dot product similarity when using the python sdk

I have saved vectors in Weaviate that I want to query using dot product. I'm using the python sdk and I just don't see anyway of specifying this. Does anyone know if this is possible/not possible?
Funzo
  • 1,190
  • 2
  • 14
  • 25
1
vote
1 answer

Bug in Weaviate - Update data object instance (Python Client)

I have a Weaviate instance running (ver 1.12.2) I am playing around with the Python client https://weaviate-python-client.readthedocs.io/en/stable/ (ver 3.4.2) (add - retrieve - delete objects...etc...) I have come across a weird bug when trying to…
Billy.G
  • 71
  • 7
1
vote
1 answer

Does weaviate support bulk deletes?

I am looking at using weaviate for vector searching, but would also like to have an age off feature for rolling off old records. Does weaviate have any type of bulk delete operation to accomplish this? I would imagine that single deletes by ids…
ryknow
  • 161
  • 1
  • 10
1
vote
1 answer

Does Weaviate support bulk query?

Data is indexed against a class in weaviate, I have used vectorizer equals none while creating the class (As the app is providing embeddings). My query is, is there a way I can perform bulk query. Example: I need to search for 15 inputs, instead of…
YoungSheldon
  • 774
  • 6
  • 19