快捷问题增加了一个字段

main
zc 2 months ago
parent 27df45ccf1
commit e005a0e6ba
  1. 2
      app/api/chat/ai/chat_router.py
  2. 1
      app/models/quick_question.py

@ -66,7 +66,7 @@ async def h5_chat_stream(request: Request, inp: ChatIn):
conversation_history = json.loads(conversation_history_str) if conversation_history_str else []
# 获取开启的前4个问题(包含标题和内容)
questions = await QuickQuestion.filter(status="0").order_by("order_num").limit(4).values("title", "content")
questions = await QuickQuestion.filter(status="0", ischat="0").order_by("order_num").limit(4).values("title", "content")
question_titles = [q["title"] for q in questions]
# 检查消息是否在问题列表中

@ -9,6 +9,7 @@ class QuickQuestion(BaseModel):
label = fields.CharField(max_length=255, null=True, description="标签")
order_num = fields.IntField(null=True, description="显示顺序")
status = fields.CharField(max_length=1, default='0', description="状态(0正常 1停用)")
ischat = fields.CharField(max_length=1, default='1', description="是否开启快捷问答(0正常 1停用)")
content = fields.TextField(null=True, description="内容")
create_time = fields.DatetimeField(auto_now_add=True, description="创建时间")
update_time = fields.DatetimeField(auto_now=True, description="更新时间")

Loading…
Cancel
Save