Spaces:
Running
Running
from flask_restful import fields | |
from libs.helper import TimestampField | |
document_fields = { | |
'id': fields.String, | |
'data_source_type': fields.String, | |
'name': fields.String, | |
'doc_type': fields.String, | |
} | |
segment_fields = { | |
'id': fields.String, | |
'position': fields.Integer, | |
'document_id': fields.String, | |
'content': fields.String, | |
'answer': fields.String, | |
'word_count': fields.Integer, | |
'tokens': fields.Integer, | |
'keywords': fields.List(fields.String), | |
'index_node_id': fields.String, | |
'index_node_hash': fields.String, | |
'hit_count': fields.Integer, | |
'enabled': fields.Boolean, | |
'disabled_at': TimestampField, | |
'disabled_by': fields.String, | |
'status': fields.String, | |
'created_by': fields.String, | |
'created_at': TimestampField, | |
'indexing_at': TimestampField, | |
'completed_at': TimestampField, | |
'error': fields.String, | |
'stopped_at': TimestampField, | |
'document': fields.Nested(document_fields), | |
} | |
hit_testing_record_fields = { | |
'segment': fields.Nested(segment_fields), | |
'score': fields.Float, | |
'tsne_position': fields.Raw | |
} |