增加加了博物馆展品清单数据库及对前端获取展品清单、展品详细的接口,增加了QWenOmni多模态大模型的支 持(主要为了测试),增加了本地部署大模型支持(主要为了测试,在autoDL上),修正了TTS生成和返回前端的逻辑与参数,增加了判断用户问题有没有在知识库中检索到相关片段、如果没有则直接返回并提示未包含
This commit is contained in:
@@ -25,7 +25,7 @@ from itsdangerous.url_safe import URLSafeTimedSerializer as Serializer
|
||||
from flask_login import UserMixin
|
||||
from playhouse.migrate import MySQLMigrator, PostgresqlMigrator, migrate
|
||||
from peewee import (
|
||||
BigIntegerField, BooleanField, CharField,
|
||||
BigIntegerField, BooleanField, CharField,AutoField,
|
||||
CompositeKey, IntegerField, TextField, FloatField, DateTimeField,
|
||||
Field, Model, Metadata
|
||||
)
|
||||
@@ -1025,6 +1025,23 @@ class MesumOverview(DataBaseModel):
|
||||
class Meta:
|
||||
db_table = "mesum_overview"
|
||||
|
||||
# added by cyx for mesum_antique
|
||||
class MesumAntique(DataBaseModel):
|
||||
sn = CharField(max_length=100, null=True)
|
||||
label = CharField(max_length=100, null=True)
|
||||
description = TextField(null=True)
|
||||
category = CharField(max_length=100, null=True)
|
||||
group = CharField(max_length=100, null=True)
|
||||
background = TextField(null=True)
|
||||
value = TextField(null=True)
|
||||
discovery = TextField(null=True)
|
||||
id = AutoField(primary_key=True)
|
||||
mesum_id = CharField(max_length=100, null=True)
|
||||
combined = TextField(null=True)
|
||||
|
||||
|
||||
class Meta:
|
||||
db_table = 'mesum_antique'
|
||||
#-------------------------------------------
|
||||
def migrate_db():
|
||||
with DB.transaction():
|
||||
|
||||
Reference in New Issue
Block a user