Files
FastapiAdmin/backend/app/plugin/module_ai/chat_session/model.py
T
zhangtao aad10384d4 refactor(ai): 重构AI模块目录结构并优化代码
将AI模块从module_application迁移到module_ai目录
新增聊天会话和消息的CRUD、服务和控制器
实现WebSocket聊天接口和前端组件
优化代码结构和性能,修复已知问题
2026-02-15 01:24:38 +08:00

17 lines
489 B
Python

from sqlalchemy import String
from sqlalchemy.orm import Mapped, mapped_column
from app.core.base_model import ModelMixin, UserMixin
class ChatSessionModel(ModelMixin, UserMixin):
"""
聊天会话表
"""
__tablename__: str = "ai_chat_session"
__table_args__: dict[str, str] = {"comment": "聊天会话表"}
__loader_options__: list[str] = ["created_by", "updated_by"]
title: Mapped[str] = mapped_column(String(200), nullable=False, comment="会话标题")