File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change 280
280
" response = client.search(\n " ,
281
281
" index=\" book_index\" ,\n " ,
282
282
" size=5,\n " ,
283
- " query={\" match\" : {\" summary\" : \" python programming\" }},\n " ,
284
- " knn={\n " ,
285
- " \" field\" : \" title_vector\" ,\n " ,
286
- " \" query_vector\" : model.encode(\n " ,
287
- " \" python programming\"\n " ,
288
- " ).tolist(), # generate embedding for query so it can be compared to `title_vector`\n " ,
289
- " \" k\" : 5,\n " ,
290
- " \" num_candidates\" : 10,\n " ,
291
- " },\n " ,
292
- " retriever={\" rrf\" : {}},\n " ,
283
+ " retriever={\n " ,
284
+ " \" rrf\" : {\n " ,
285
+ " \" retrievers\" : [\n " ,
286
+ " {\" standard\" : {\" query\" : {\" match\" : {\" summary\" : \" python programming\" }}}},\n " ,
287
+ " {\" knn\" : {\n " ,
288
+ " \" field\" : \" title_vector\" ,\n " ,
289
+ " \" query_vector\" : model.encode(\" python programming\" ).tolist(),\n " ,
290
+ " \" k\" : 5,\n " ,
291
+ " \" num_candidates\" : 10\n " ,
292
+ " }}\n " ,
293
+ " ]\n " ,
294
+ " }\n " ,
295
+ " }\n " ,
293
296
" )\n " ,
294
- " \n " ,
295
297
" pretty_response(response)"
296
298
]
297
299
}
You can’t perform that action at this time.
0 commit comments