query_constructors#

Classes

query_constructors.astradb.AstraDBTranslator()

Translate AstraDB internal query language elements to valid filters.

query_constructors.chroma.ChromaTranslator()

Translate Chroma internal query language elements to valid filters.

query_constructors.dashvector.DashvectorTranslator()

Logic for converting internal query language elements to valid filters.

query_constructors.databricks_vector_search.DatabricksVectorSearchTranslator()

Translate Databricks vector search internal query language elements to valid filters.

query_constructors.deeplake.DeepLakeTranslator()

Translate DeepLake internal query language elements to valid filters.

query_constructors.dingo.DingoDBTranslator()

Translate DingoDB internal query language elements to valid filters.

query_constructors.elasticsearch.ElasticsearchTranslator()

Translate Elasticsearch internal query language elements to valid filters.

query_constructors.hanavector.HanaTranslator()

Translate internal query language elements to valid filters params for HANA vectorstore.

query_constructors.milvus.MilvusTranslator()

Translate Milvus internal query language elements to valid filters.

query_constructors.mongodb_atlas.MongoDBAtlasTranslator()

Translate Mongo internal query language elements to valid filters.

query_constructors.myscale.MyScaleTranslator([...])

Translate MyScale internal query language elements to valid filters.

query_constructors.opensearch.OpenSearchTranslator()

Translate OpenSearch internal query domain-specific language elements to valid filters.

query_constructors.pgvector.PGVectorTranslator()

Translate PGVector internal query language elements to valid filters.

query_constructors.pinecone.PineconeTranslator()

Translate Pinecone internal query language elements to valid filters.

query_constructors.qdrant.QdrantTranslator(...)

Translate Qdrant internal query language elements to valid filters.

query_constructors.redis.RedisTranslator(schema)

Visitor for translating structured queries to Redis filter expressions.

query_constructors.supabase.SupabaseVectorTranslator()

Translate Langchain filters to Supabase PostgREST filters.

query_constructors.tencentvectordb.TencentVectorDBTranslator([...])

Translate StructuredQuery to Tencent VectorDB query.

query_constructors.timescalevector.TimescaleVectorTranslator()

Translate the internal query language elements to valid filters.

query_constructors.vectara.VectaraTranslator()

Translate Vectara internal query language elements to valid filters.

query_constructors.weaviate.WeaviateTranslator()

Translate Weaviate internal query language elements to valid filters.

Functions

query_constructors.deeplake.can_cast_to_float(string)

Check if a string can be cast to a float.

query_constructors.milvus.process_value(...)

Convert a value to a string and add double quotes if it is a string.

query_constructors.vectara.process_value(value)

Convert a value to a string and add single quotes if it is a string.

Deprecated classes