Underground-Digital/Workflow-Engine
0
1from flask_restful import fields2 3from libs.helper import TimestampField4 5document_fields = {6 "id": fields.String,7 "data_source_type": fields.String,8 "name": fields.String,9 "doc_type": fields.String,10}11 12segment_fields = {13 "id": fields.String,14 "position": fields.Integer,15 "document_id": fields.String,16 "content": fields.String,17 "answer": fields.String,18 "word_count": fields.Integer,19 "tokens": fields.Integer,20 "keywords": fields.List(fields.String),21 "index_node_id": fields.String,22 "index_node_hash": fields.String,23 "hit_count": fields.Integer,24 "enabled": fields.Boolean,25 "disabled_at": TimestampField,26 "disabled_by": fields.String,27 "status": fields.String,28 "created_by": fields.String,29 "created_at": TimestampField,30 "indexing_at": TimestampField,31 "completed_at": TimestampField,32 "error": fields.String,33 "stopped_at": TimestampField,34 "document": fields.Nested(document_fields),35}36 37hit_testing_record_fields = {38 "segment": fields.Nested(segment_fields),39 "score": fields.Float,40 "tsne_position": fields.Raw,41}42 