From 3f38f14caa32abe914349727c37a6c95fd3ae11a Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Thu, 13 Jun 2024 14:55:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AF=B9=E8=AF=9D=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E8=B0=83=E6=95=B4=E4=B8=BA10=E4=B8=87?= =?UTF-8?q?=E5=AD=97=E7=AC=A6=20#628=20(#635)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/application/serializers/chat_message_serializers.py | 3 ++- ui/src/views/log/component/EditContentDialog.vue | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/application/serializers/chat_message_serializers.py b/apps/application/serializers/chat_message_serializers.py index f529e7e8a..cc658f71d 100644 --- a/apps/application/serializers/chat_message_serializers.py +++ b/apps/application/serializers/chat_message_serializers.py @@ -94,6 +94,7 @@ class ChatInfo: 'client_type': client_type} def append_chat_record(self, chat_record: ChatRecord, client_id=None): + chat_record.problem_text = chat_record.problem_text[0:1024] if chat_record.problem_text is not None else "" # 存入缓存中 self.chat_record_list.append(chat_record) if self.application.id is not None: @@ -138,7 +139,7 @@ def get_post_handler(chat_info: ChatInfo): class ChatMessageSerializer(serializers.Serializer): chat_id = serializers.UUIDField(required=True, error_messages=ErrMessage.char("对话id")) - message = serializers.CharField(required=True, error_messages=ErrMessage.char("用户问题"), max_length=1024) + message = serializers.CharField(required=True, error_messages=ErrMessage.char("用户问题")) stream = serializers.BooleanField(required=True, error_messages=ErrMessage.char("是否流式回答")) re_chat = serializers.BooleanField(required=True, error_messages=ErrMessage.char("是否重新回答")) application_id = serializers.UUIDField(required=False, allow_null=True, error_messages=ErrMessage.uuid("应用id")) diff --git a/ui/src/views/log/component/EditContentDialog.vue b/ui/src/views/log/component/EditContentDialog.vue index 2688b246d..8adfe3f8f 100644 --- a/ui/src/views/log/component/EditContentDialog.vue +++ b/ui/src/views/log/component/EditContentDialog.vue @@ -172,7 +172,7 @@ const open = (data: any) => { getDataset() form.value.chat_id = data.chat_id form.value.record_id = data.id - form.value.problem_text = data.problem_text + form.value.problem_text = data.problem_text ? data.problem_text.substring(0, 256) : '' form.value.content = data.answer_text formRef.value?.clearValidate() dialogVisible.value = true