Skip to content

Commit e87dd58

Browse files
authored
Merge pull request #3175 from liyun95/v2.6.x
add 2.6.x docs
2 parents 5165762 + b1b8fd2 commit e87dd58

File tree

73 files changed

+8685
-647
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+8685
-647
lines changed

assets/credential-config-overflow.png

376 KB
Loading

assets/diskann-2.png

922 KB
Loading

assets/diskann.png

554 KB
Loading
493 KB
Loading

assets/exp-decay.png

Lines changed: 1 addition & 0 deletions
Loading

assets/gaussian-decay.png

Lines changed: 1 addition & 0 deletions
Loading

assets/gpu-index-performance.png

Lines changed: 1 addition & 0 deletions
Loading

assets/hnsw-prq.png

88.4 KB
Loading

assets/hnsw-sq.png

249 KB
Loading

assets/inverted.png

Lines changed: 1 addition & 0 deletions
Loading

assets/ivf-sq8.png

401 KB
Loading

assets/linear-decay.png

132 KB
Loading

assets/model-ranker-overview.png

274 KB
Loading

assets/phrase-match-workflow.png

521 KB
Loading

assets/rrf-ranker.png

380 KB
Loading

assets/weighted-ranker.png

426 KB
Loading

scripts/config.json

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,86 @@
269269
"token": "ZDYIwC1HwhTrdlbfOgNcOZ4OnWg",
270270
"type": "board",
271271
"alt_text": "multi-language-analyzers-workflow"
272+
},
273+
{
274+
"token": "AFrdwVT8ChT11ibs9lpcuN7onZc",
275+
"type": "board",
276+
"alt_text": "phrase-match-workflow"
277+
},
278+
{
279+
"token": "Lm87w7BjYhr0KDb9o1jclNKEnyd",
280+
"type": "board",
281+
"alt_text": "embedding-function-overview"
282+
},
283+
{
284+
"token": "TOGywbCvChKRBnbfSOhcZAtgnsd",
285+
"type": "board",
286+
"alt_text": "credential-config-overflow"
287+
},
288+
{
289+
"token": "GdmNwbkN8haZO8bpQkOc2NIWnqF",
290+
"type": "board",
291+
"alt_text": "weighted-ranker"
292+
},
293+
{
294+
"token": "M2SawupkSh2NZxbX7SAcwqZZnxd",
295+
"type": "board",
296+
"alt_text": "rrf-ranker"
297+
},
298+
{
299+
"token": "DP1AbcqZPoyfqhxpJ2icptjQnfc",
300+
"type": "image",
301+
"alt_text": "gaussian-decay"
302+
},
303+
{
304+
"token": "YaRsbolv9oqomcxrFe5cXBa4nNg",
305+
"type": "image",
306+
"alt_text": "exp-decay"
307+
},
308+
{
309+
"token": "LNwQbV5FYo7OYbxaA1VcetPgnUh",
310+
"type": "image",
311+
"alt_text": "linear-decay"
312+
},
313+
{
314+
"token": "LGZkwu1axhFdHZbCYFTcLMGSnKd",
315+
"type": "board",
316+
"alt_text": "model-ranker-overview"
317+
},
318+
{
319+
"token": "NM0aw26hDheLAZb2HBxc7Q3lnNf",
320+
"type": "board",
321+
"alt_text": "ivf-sq8"
322+
},
323+
{
324+
"token": "AOH0wbTaVhlJNSbno27clhgvnfb",
325+
"type": "board",
326+
"alt_text": "hnsw-sq"
327+
},
328+
{
329+
"token": "URUZwdAsohi8FFbwZRbcGXvfnSf",
330+
"type": "board",
331+
"alt_text": "hnsw-prq"
332+
},
333+
{
334+
"token": "ZNCRw2rmKhEbD0bv0ojc25uGnEd",
335+
"type": "board",
336+
"alt_text": "diskann"
337+
},
338+
{
339+
"token": "We6iwS81khrTgBbZ8uOcywTdnHf",
340+
"type": "board",
341+
"alt_text": "diskann-2"
342+
},
343+
{
344+
"token": "FwO1bZlbBogz0SxsXg5cE4WYnxb",
345+
"type": "image",
346+
"alt_text": "gpu-index-performance"
347+
},
348+
{
349+
"token": "G5VxbkoZLowCcLxEtfmcQl2Yn6d",
350+
"type": "image",
351+
"alt_text": "inverted"
272352
}
273353
]
274354
}

site/en/about/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Milvus supports various types of search functions to meet the demands of differe
7979
- [Range Search](single-vector-search.md#Range-search): Finds vectors within a specified radius from your query vector.
8080
- [Hybrid Search](multi-vector-search.md): Conducts ANN search based on multiple vector fields.
8181
- [Full Text Search](full-text-search.md): Full text search based on BM25.
82-
- [Reranking](reranking.md): Adjusts the order of search results based on additional criteria or a secondary algorithm, refining the initial ANN search results.
82+
- [Reranking](weighted-ranker.md): Adjusts the order of search results based on additional criteria or a secondary algorithm, refining the initial ANN search results.
8383
- [Fetch](get-and-scalar-query.md#Get-Entities-by-ID): Retrieves data by their primary keys.
8484
- [Query](get-and-scalar-query.md#Use-Basic-Operators): Retrieves data using specific expressions.
8585

site/en/integrations/langchain/milvus_hybrid_search_retriever.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ Please keep the order of list of index params consistent with the order of `vect
291291
</div>
292292

293293
### Rerank the candidates
294-
After the first stage of retrieval, we need to rerank the candidates to get a better result. You can choose [WeightedRanker](https://milvus.io/docs/reranking.md#Weighted-Scoring-WeightedRanker) or [RRFRanker](https://milvus.io/docs/reranking.md#Reciprocal-Rank-Fusion-RRFRanker) depending on your requirements. You can refer to the [Reranking](https://milvus.io/docs/reranking.md#Reranking) for more information.
294+
After the first stage of retrieval, we need to rerank the candidates to get a better result. You can choose [WeightedRanker](https://milvus.io/docs/weighted-ranker.md#Weighted-Scoring-WeightedRanker) or [RRFRanker](https://milvus.io/docs/weighted-ranker.md#Reciprocal-Rank-Fusion-RRFRanker) depending on your requirements. You can refer to the [Reranking](https://milvus.io/docs/weighted-ranker.md#Reranking) for more information.
295295

296296
Here is an example for weighted reranking:
297297

site/en/integrations/llamaindex_milvus_full_text_search.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ This approach stores documents in a Milvus collection with both vector fields:
233233
- `embedding`: Dense embeddings generated by OpenAI embedding model for semantic search.
234234
- `sparse_embedding`: Sparse embeddings computed using BM25BuiltInFunction for full-text search.
235235

236-
In addition, we have applied a reranking strategy using "RRFRanker" with its default parameters. To customize reranker, you are able to configure `hybrid_ranker` and `hybrid_ranker_params` following the [Milvus Reranking Guide](https://milvus.io/docs/reranking.md).
236+
In addition, we have applied a reranking strategy using "RRFRanker" with its default parameters. To customize reranker, you are able to configure `hybrid_ranker` and `hybrid_ranker_params` following the [Milvus Reranking Guide](https://milvus.io/docs/weighted-ranker.md).
237237

238238
Now, let's test the RAG system with a sample query:
239239

site/en/integrations/llamaindex_milvus_hybrid_search.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ class ExampleEmbeddingFunction(BaseSparseEmbeddingFunction):
294294

295295
## Customize hybrid reranker
296296

297-
Milvus supports two types of [reranking strategies](https://milvus.io/docs/reranking.md): Reciprocal Rank Fusion (RRF) and Weighted Scoring. The default ranker in `MilvusVectorStore` hybrid search is RRF with k=60. To customize the hybrid ranker, modify the following parameters:
297+
Milvus supports two types of [reranking strategies](https://milvus.io/docs/weighted-ranker.md): Reciprocal Rank Fusion (RRF) and Weighted Scoring. The default ranker in `MilvusVectorStore` hybrid search is RRF with k=60. To customize the hybrid ranker, modify the following parameters:
298298

299299
- `hybrid_ranker (str)`: Specifies the type of ranker used in hybrid search queries. Currently only supports ["RRFRanker", "WeightedRanker"]. Defaults to "RRFRanker".
300300
- `hybrid_ranker_params (dict, optional)`: Configuration parameters for the hybrid ranker. The structure of this dictionary depends on the specific ranker being used:

0 commit comments

Comments
 (0)