Underground-Digital/Workflow-Engine
0
1from flask_restful import fields2 3from libs.helper import TimestampField4 5annotation_fields = {6 "id": fields.String,7 "question": fields.String,8 "answer": fields.Raw(attribute="content"),9 "hit_count": fields.Integer,10 "created_at": TimestampField,11 # 'account': fields.Nested(simple_account_fields, allow_null=True)12}13 14annotation_list_fields = {15 "data": fields.List(fields.Nested(annotation_fields)),16}17 18annotation_hit_history_fields = {19 "id": fields.String,20 "source": fields.String,21 "score": fields.Float,22 "question": fields.String,23 "created_at": TimestampField,24 "match": fields.String(attribute="annotation_question"),25 "response": fields.String(attribute="annotation_content"),26}27 28annotation_hit_history_list_fields = {29 "data": fields.List(fields.Nested(annotation_hit_history_fields)),30}31 