rust-client icon indicating copy to clipboard operation
rust-client copied to clipboard

Rust client for Qdrant vector search engine

Results 16 rust-client issues
Sort by recently updated
recently updated
newest added

Removes the `NotA` error type and replaces it with the new `QdrantError`. This is a breaking change for clients that expect the error type to be `anyhow::Result`. Feel free to...

Kind request for people considering to try qdrant with Rust programs. Could you create more tutorials and examples that illustrate also how to use rust-client together e.g. with https://github.com/pepperoni21/ollama-rs generated...

Currently, Qdrant server gRPC is able to receive and send gzip-ed traffic. But in order to use this functionality, it should be also enabled on the client. We should create...

I noticed that the vectors only support `f32` floats: https://github.com/qdrant/rust-client/blob/cd7ee0f5946bdf4d5c49de438230f8f9d337a6fc/src/qdrant.rs#L2037-L2042 and I ran into an issue attempting to load `PointStruct`s that are of `Vec` (using embeddings generated from an ollama...

This commit improves the URL handling mechanism in the QdrantClientConfig's `from_url` function. The primary aim is to ensure that the Qdrant service URL is always fully specified, including a default...

Currently this crate uses `anyhow`, which is usually meant for applications, not libraries. This makes it very hard to match on an error, because the error is essentially opaque. As...

E.g. in `FieldCondition`, a new field `geo_polygon` was added and a new parameter was added to `upsert_points_blocking`. I realize that this library's code is generated from the protobuf files which...

I am a Rust user and I am becoming a qdrant fan. I want to use qdrant in a production project with Rust. Unfortunately I miss a beter documentation where...

Background: `ChannelPool` is a struct for managing gRPC client connections, providing basic connection pooling functionality. While it already offers some useful features, there are potential improvements and extensions that could...

Hey folks, I'm creating a custom payload and committing data to Qdrant. The upsert operation works perfectly for about a thousand points, then gets blocked indefinitely. There was no debug...