From 457d683c16f44b21991f08cdcbd7629a2afb3e84 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Fri, 20 Sep 2024 20:25:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E3=80=90=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E3=80=91=E7=AE=80=E5=8D=95=E5=BA=94=E7=94=A8=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E5=8E=86=E5=8F=B2=E8=81=8A=E5=A4=A9=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=EF=BC=8C=E8=BE=93=E5=85=A5=E5=B0=8F=E6=95=B0=E6=88=96=E8=80=85?= =?UTF-8?q?=E8=B6=85=E5=A4=A7=E7=9A=84=E6=95=B0=E5=AD=97=EF=BC=8C=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=BF=A1=E6=81=AF=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/application/serializers/application_serializers.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index e6baf2b56..9a3bdf2d2 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -179,7 +179,10 @@ class ApplicationSerializer(serializers.Serializer): error_messages=ErrMessage.char("应用描述")) model_id = serializers.CharField(required=False, allow_null=True, allow_blank=True, error_messages=ErrMessage.char("模型")) - dialogue_number = serializers.BooleanField(required=True, error_messages=ErrMessage.char("会话次数")) + dialogue_number = serializers.IntegerField(required=True, + min_value=0, + max_value=1024, + error_messages=ErrMessage.integer("历史聊天记录")) prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096, error_messages=ErrMessage.char("开场白")) dataset_id_list = serializers.ListSerializer(required=False, child=serializers.UUIDField(required=True), @@ -372,7 +375,9 @@ class Edit(serializers.Serializer): model_id = serializers.CharField(required=False, allow_blank=True, allow_null=True, error_messages=ErrMessage.char("模型")) dialogue_number = serializers.IntegerField(required=False, - error_messages=ErrMessage.boolean("多轮会话")) + min_value=0, + max_value=1024, + error_messages=ErrMessage.integer("历史聊天记录")) prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096, error_messages=ErrMessage.char("开场白")) dataset_id_list = serializers.ListSerializer(required=False, child=serializers.UUIDField(required=True),