# Retrievers

> langchain_milvus → Retrievers

## Classes

- [`BaseMilvusBuiltInFunction`](https://reference.langchain.com/python/langchain-milvus/function/BaseMilvusBuiltInFunction)
- [`BM25BuiltInFunction`](https://reference.langchain.com/python/langchain-milvus/function/BM25BuiltInFunction)
- [`TextEmbeddingBuiltInFunction`](https://reference.langchain.com/python/langchain-milvus/function/TextEmbeddingBuiltInFunction)
- [`BaseSparseEmbedding`](https://reference.langchain.com/python/langchain-milvus/utils/sparse/BaseSparseEmbedding)
- [`BM25SparseEmbedding`](https://reference.langchain.com/python/langchain-milvus/utils/sparse/BM25SparseEmbedding)
- [`Zilliz`](https://reference.langchain.com/python/langchain-milvus/vectorstores/zilliz/Zilliz)
- [`Milvus`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus)
- [`ZillizCloudPipelineRetriever`](https://reference.langchain.com/python/langchain-milvus/retrievers/zilliz_cloud_pipeline_retriever/ZillizCloudPipelineRetriever)
- [`MilvusCollectionHybridSearchRetriever`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever)

## Functions

- [`cosine_similarity()`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/cosine_similarity)
- [`maximal_marginal_relevance()`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/maximal_marginal_relevance)

## Modules

- [`langchain_milvus`](https://reference.langchain.com/python/langchain-milvus/langchain_milvus)
- [`function`](https://reference.langchain.com/python/langchain-milvus/function)
- [`utils`](https://reference.langchain.com/python/langchain-milvus/utils)
- [`sparse`](https://reference.langchain.com/python/langchain-milvus/utils/sparse)
- [`constant`](https://reference.langchain.com/python/langchain-milvus/utils/constant)
- [`vectorstores`](https://reference.langchain.com/python/langchain-milvus/vectorstores)
- [`zilliz`](https://reference.langchain.com/python/langchain-milvus/vectorstores/zilliz)
- [`milvus`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus)
- [`retrievers`](https://reference.langchain.com/python/langchain-milvus/retrievers)
- [`zilliz_cloud_pipeline_retriever`](https://reference.langchain.com/python/langchain-milvus/retrievers/zilliz_cloud_pipeline_retriever)
- [`milvus_hybrid_search`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search)

## Types

- [`Matrix`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Matrix)
- [`EmbeddingType`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/EmbeddingType)

## Constants

- [`function`](https://reference.langchain.com/python/langchain-milvus/function/BaseMilvusBuiltInFunction/function)
- [`input_field_names`](https://reference.langchain.com/python/langchain-milvus/function/BaseMilvusBuiltInFunction/input_field_names)
- [`output_field_names`](https://reference.langchain.com/python/langchain-milvus/function/BaseMilvusBuiltInFunction/output_field_names)
- [`type`](https://reference.langchain.com/python/langchain-milvus/function/BaseMilvusBuiltInFunction/type)
- [`analyzer_params`](https://reference.langchain.com/python/langchain-milvus/function/BM25BuiltInFunction/analyzer_params)
- [`multi_analyzer_params`](https://reference.langchain.com/python/langchain-milvus/function/BM25BuiltInFunction/multi_analyzer_params)
- [`enable_match`](https://reference.langchain.com/python/langchain-milvus/function/BM25BuiltInFunction/enable_match)
- [`dim`](https://reference.langchain.com/python/langchain-milvus/function/TextEmbeddingBuiltInFunction/dim)
- [`params`](https://reference.langchain.com/python/langchain-milvus/function/TextEmbeddingBuiltInFunction/params)
- [`analyzer`](https://reference.langchain.com/python/langchain-milvus/utils/sparse/BM25SparseEmbedding/analyzer)
- [`bm25_ef`](https://reference.langchain.com/python/langchain-milvus/utils/sparse/BM25SparseEmbedding/bm25_ef)
- [`VECTOR_FIELD`](https://reference.langchain.com/python/langchain-milvus/utils/constant/VECTOR_FIELD)
- [`SPARSE_VECTOR_FIELD`](https://reference.langchain.com/python/langchain-milvus/utils/constant/SPARSE_VECTOR_FIELD)
- [`TEXT_FIELD`](https://reference.langchain.com/python/langchain-milvus/utils/constant/TEXT_FIELD)
- [`PRIMARY_FIELD`](https://reference.langchain.com/python/langchain-milvus/utils/constant/PRIMARY_FIELD)
- [`logger`](https://reference.langchain.com/python/langchain-milvus/vectorstores/zilliz/logger)
- [`logger`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/logger)
- [`DEFAULT_MILVUS_CONNECTION`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/DEFAULT_MILVUS_CONNECTION)
- [`name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientField/name)
- [`fields`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientSchema/fields)
- [`collection_name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientIndex/collection_name)
- [`field_name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientIndex/field_name)
- [`index_name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientIndex/index_name)
- [`params`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientIndex/params)
- [`name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientCollection/name)
- [`schema`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientCollection/schema)
- [`indexes`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/_MilvusClientCollection/indexes)
- [`T`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/T)
- [`default_search_params`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/default_search_params)
- [`embedding_func`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/embedding_func)
- [`builtin_func`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/builtin_func)
- [`collection_name`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/collection_name)
- [`collection_description`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/collection_description)
- [`collection_properties`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/collection_properties)
- [`index_params`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/index_params)
- [`search_params`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/search_params)
- [`consistency_level`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/consistency_level)
- [`auto_id`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/auto_id)
- [`num_partitions`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/num_partitions)
- [`enable_dynamic_field`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/enable_dynamic_field)
- [`fields`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/fields)
- [`partition_names`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/partition_names)
- [`replica_number`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/replica_number)
- [`timeout`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/timeout)
- [`num_shards`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/num_shards)
- [`metadata_schema`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/metadata_schema)
- [`alias`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/alias)
- [`col`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/col)
- [`embeddings`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/embeddings)
- [`client`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/client)
- [`aclient`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/aclient)
- [`vector_fields`](https://reference.langchain.com/python/langchain-milvus/vectorstores/milvus/Milvus/vector_fields)
- [`pipeline_ids`](https://reference.langchain.com/python/langchain-milvus/retrievers/zilliz_cloud_pipeline_retriever/ZillizCloudPipelineRetriever/pipeline_ids)
- [`token`](https://reference.langchain.com/python/langchain-milvus/retrievers/zilliz_cloud_pipeline_retriever/ZillizCloudPipelineRetriever/token)
- [`cloud_region`](https://reference.langchain.com/python/langchain-milvus/retrievers/zilliz_cloud_pipeline_retriever/ZillizCloudPipelineRetriever/cloud_region)
- [`collection`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/collection)
- [`rerank`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/rerank)
- [`anns_fields`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/anns_fields)
- [`field_embeddings`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/field_embeddings)
- [`field_search_params`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/field_search_params)
- [`field_limits`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/field_limits)
- [`field_exprs`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/field_exprs)
- [`top_k`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/top_k)
- [`text_field`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/text_field)
- [`output_fields`](https://reference.langchain.com/python/langchain-milvus/retrievers/milvus_hybrid_search/MilvusCollectionHybridSearchRetriever/output_fields)
