mirror of
https://github.com/langgenius/dify.git
synced 2026-01-19 11:45:05 +08:00
fix Reranking mode is null
This commit is contained in:
@ -436,7 +436,8 @@ class DatasetRetrieval:
|
|||||||
if retrieval_model['score_threshold_enabled'] else None,
|
if retrieval_model['score_threshold_enabled'] else None,
|
||||||
reranking_model=retrieval_model.get('reranking_model', None)
|
reranking_model=retrieval_model.get('reranking_model', None)
|
||||||
if retrieval_model['reranking_enable'] else None,
|
if retrieval_model['reranking_enable'] else None,
|
||||||
reranking_mode=retrieval_model.get('reranking_mode', 'reranking_model'),
|
reranking_mode=retrieval_model.get('reranking_mode')
|
||||||
|
if retrieval_model.get('reranking_mode') else 'reranking_model',
|
||||||
weights=retrieval_model.get('weights', None),
|
weights=retrieval_model.get('weights', None),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -181,7 +181,8 @@ class DatasetMultiRetrieverTool(DatasetRetrieverBaseTool):
|
|||||||
if retrieval_model['score_threshold_enabled'] else None,
|
if retrieval_model['score_threshold_enabled'] else None,
|
||||||
reranking_model=retrieval_model.get('reranking_model', None)
|
reranking_model=retrieval_model.get('reranking_model', None)
|
||||||
if retrieval_model['reranking_enable'] else None,
|
if retrieval_model['reranking_enable'] else None,
|
||||||
reranking_mode=retrieval_model.get('reranking_mode', 'reranking_model'),
|
reranking_mode=retrieval_model.get('reranking_mode')
|
||||||
|
if retrieval_model.get('reranking_mode') else 'reranking_model',
|
||||||
weights=retrieval_model.get('weights', None),
|
weights=retrieval_model.get('weights', None),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -79,7 +79,8 @@ class DatasetRetrieverTool(DatasetRetrieverBaseTool):
|
|||||||
score_threshold=retrieval_model.get('score_threshold', .0)
|
score_threshold=retrieval_model.get('score_threshold', .0)
|
||||||
if retrieval_model['score_threshold_enabled'] else None,
|
if retrieval_model['score_threshold_enabled'] else None,
|
||||||
reranking_model=retrieval_model.get('reranking_model', None),
|
reranking_model=retrieval_model.get('reranking_model', None),
|
||||||
reranking_mode=retrieval_model.get('reranking_mode', 'reranking_model'),
|
reranking_mode=retrieval_model.get('reranking_mode')
|
||||||
|
if retrieval_model.get('reranking_mode') else 'reranking_model',
|
||||||
weights=retrieval_model.get('weights', None),
|
weights=retrieval_model.get('weights', None),
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
|
|||||||
@ -45,7 +45,8 @@ class HitTestingService:
|
|||||||
score_threshold=retrieval_model.get('score_threshold', .0)
|
score_threshold=retrieval_model.get('score_threshold', .0)
|
||||||
if retrieval_model['score_threshold_enabled'] else None,
|
if retrieval_model['score_threshold_enabled'] else None,
|
||||||
reranking_model=retrieval_model.get('reranking_model', None),
|
reranking_model=retrieval_model.get('reranking_model', None),
|
||||||
reranking_mode=retrieval_model.get('reranking_mode', 'reranking_model'),
|
reranking_mode=retrieval_model.get('reranking_mode')
|
||||||
|
if retrieval_model.get('reranking_mode') else 'reranking_model',
|
||||||
weights=retrieval_model.get('weights', None),
|
weights=retrieval_model.get('weights', None),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user