Module: Zvec

Includes:
DataTypes
Defined in:
lib/zvec.rb,
lib/zvec/doc.rb,
lib/zvec/query.rb,
lib/zvec/schema.rb,
lib/zvec/version.rb,
lib/zvec/ruby_llm.rb,
lib/zvec/collection.rb,
lib/zvec/data_types.rb,
lib/zvec/active_record.rb

Defined Under Namespace

Modules: ActiveRecord, DataTypes, RubyLLM Classes: Collection, CollectionError, DimensionError, Doc, Error, QueryError, Schema, SchemaError, VectorQuery

Constant Summary collapse

VERSION =
"0.2.0"

Constants included from DataTypes

DataTypes::ARRAY_BOOL, DataTypes::ARRAY_DOUBLE, DataTypes::ARRAY_FLOAT, DataTypes::ARRAY_INT32, DataTypes::ARRAY_INT64, DataTypes::ARRAY_STRING, DataTypes::BINARY, DataTypes::BOOL, DataTypes::COSINE, DataTypes::DOUBLE, DataTypes::FLOAT, DataTypes::GETTER_FOR, DataTypes::INT32, DataTypes::INT64, DataTypes::IP, DataTypes::L2, DataTypes::SETTER_FOR, DataTypes::SPARSE_VECTOR_FP16, DataTypes::SPARSE_VECTOR_FP32, DataTypes::STRING, DataTypes::UINT32, DataTypes::UINT64, DataTypes::VECTOR_FP16, DataTypes::VECTOR_FP32, DataTypes::VECTOR_FP64, DataTypes::VECTOR_INT8, DataTypes::VECTOR_TYPES

Method Summary

Methods included from DataTypes

coerce_value, detect_type