Skip to content

Commit 948700f

Browse files
authored
feat: 修改开场白字数限制为4096 #497 (#526)
1 parent 2893810 commit 948700f

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Generated by Django 4.1.13 on 2024-05-24 11:00
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('application', '0006_applicationapikey_allow_cross_domain_and_more'),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name='application',
15+
name='prologue',
16+
field=models.CharField(default='', max_length=4096, verbose_name='开场白'),
17+
),
18+
]

Diff for: apps/application/models/application.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class Application(AppModelMixin):
3434
id = models.UUIDField(primary_key=True, max_length=128, default=uuid.uuid1, editable=False, verbose_name="主键id")
3535
name = models.CharField(max_length=128, verbose_name="应用名称")
3636
desc = models.CharField(max_length=512, verbose_name="引用描述", default="")
37-
prologue = models.CharField(max_length=1024, verbose_name="开场白", default="")
37+
prologue = models.CharField(max_length=4096, verbose_name="开场白", default="")
3838
dialogue_number = models.IntegerField(default=0, verbose_name="会话数量")
3939
user = models.ForeignKey(User, on_delete=models.DO_NOTHING)
4040
model = models.ForeignKey(Model, on_delete=models.SET_NULL, db_constraint=False, blank=True, null=True)

Diff for: apps/application/serializers/application_serializers.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ class ApplicationSerializer(serializers.Serializer):
113113
model_id = serializers.CharField(required=False, allow_null=True, allow_blank=True,
114114
error_messages=ErrMessage.char("模型"))
115115
multiple_rounds_dialogue = serializers.BooleanField(required=True, error_messages=ErrMessage.char("多轮对话"))
116-
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=1024,
116+
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096,
117117
error_messages=ErrMessage.char("开场白"))
118118
dataset_id_list = serializers.ListSerializer(required=False, child=serializers.UUIDField(required=True),
119119
allow_null=True, error_messages=ErrMessage.list("关联知识库"))
@@ -260,7 +260,7 @@ class Edit(serializers.Serializer):
260260
error_messages=ErrMessage.char("模型"))
261261
multiple_rounds_dialogue = serializers.BooleanField(required=False,
262262
error_messages=ErrMessage.boolean("多轮会话"))
263-
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=1024,
263+
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096,
264264
error_messages=ErrMessage.char("开场白"))
265265
dataset_id_list = serializers.ListSerializer(required=False, child=serializers.UUIDField(required=True),
266266
error_messages=ErrMessage.list("关联知识库")

0 commit comments

Comments
 (0)