Modules
Elixir bindings for zvec, an in-process vector database.
Collection lifecycle management for zvec.
Schema builder for zvec collections.
Index configuration for a schema field.
Collection statistics returned by Zvex.Collection.stats/1.
Configuration builder for zvec initialization.
Pure Elixir document struct with type-tagged fields for zvec collections.
Splode error hierarchy for Zvex.
Error class for conflict errors.
The resource already exists.
Error class for internal/system errors.
An unexpected internal error occurred in the native layer.
Error class for invalid input errors.
An argument provided to the operation was invalid.
A precondition for the operation was not met.
Error class for not-found errors.
The requested resource was not found.
Error class for unavailability-related errors.
The requested operation is not supported.
The caller lacks permission to perform the requested operation.
A resource limit has been reached (e.g. storage, memory).
The service or resource is temporarily unavailable.
Error class for unknown/unclassified errors.
An error with an unknown or unclassifiable cause.
Low-level NIF bindings to the zvec C API via Zigler.
Fluent builder for zvec vector queries.
A single result returned by Zvex.Query.execute/2.
Type conversion utilities for zvec data types, index types, and metric types.
Pure Elixir vector packing/unpacking for dense and sparse vector types.