Feat/add retriever rerank (#1560)
Co-authored-by: jyong <jyong@dify.ai>
This commit is contained in:
@@ -12,6 +12,21 @@ dataset_fields = {
|
||||
'created_at': TimestampField,
|
||||
}
|
||||
|
||||
reranking_model_fields = {
|
||||
'reranking_provider_name': fields.String,
|
||||
'reranking_model_name': fields.String
|
||||
}
|
||||
|
||||
dataset_retrieval_model_fields = {
|
||||
'search_method': fields.String,
|
||||
'reranking_enable': fields.Boolean,
|
||||
'reranking_model': fields.Nested(reranking_model_fields),
|
||||
'top_k': fields.Integer,
|
||||
'score_threshold_enable': fields.Boolean,
|
||||
'score_threshold': fields.Float
|
||||
}
|
||||
|
||||
|
||||
dataset_detail_fields = {
|
||||
'id': fields.String,
|
||||
'name': fields.String,
|
||||
@@ -29,7 +44,8 @@ dataset_detail_fields = {
|
||||
'updated_at': TimestampField,
|
||||
'embedding_model': fields.String,
|
||||
'embedding_model_provider': fields.String,
|
||||
'embedding_available': fields.Boolean
|
||||
'embedding_available': fields.Boolean,
|
||||
'retrieval_model_dict': fields.Nested(dataset_retrieval_model_fields)
|
||||
}
|
||||
|
||||
dataset_query_detail_fields = {
|
||||
@@ -41,3 +57,5 @@ dataset_query_detail_fields = {
|
||||
"created_by": fields.String,
|
||||
"created_at": TimestampField
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user