BM25SparseEmbedding#
- class langchain_milvus.utils.sparse.BM25SparseEmbedding(corpus: List[str], language: str = 'en')[source]#
基于BM25的稀疏嵌入模型。
此类使用Milvus模型中的BM25模型来实现稀疏向量嵌入。 此模型需要安装pymilvus[model]。 pip install pymilvus[model] 更多信息请参考: https://milvus.io/docs/embed-with-bm25.md
方法
__init__
(corpus[, language])embed_documents
(texts)嵌入搜索文档。
embed_query
(text)嵌入查询文本。
- Parameters:
corpus (List[str])
language (str)
- __init__(corpus: List[str], language: str = 'en')[源代码]#
- Parameters:
corpus (List[str])
language (str)