diff --git a/app/model/ConversationModel.py b/app/model/ConversationModel.py new file mode 100644 index 0000000..7747e4a --- /dev/null +++ b/app/model/ConversationModel.py @@ -0,0 +1,13 @@ +from sqlmodel import Field + +from app.model.BasicModel import BasicModel +from app.utils.create_module_service import create_model_service + + +class ConversationModel(BasicModel, table=True): + __tablename__ = "pl_conversation" + + title: str = Field(default=None, description="会话标题") + + +ConversationService = create_model_service(ConversationModel) diff --git a/app/server.py b/app/server.py index 3c764b8..73ef64c 100644 --- a/app/server.py +++ b/app/server.py @@ -23,6 +23,7 @@ from app.controller.test_sync import add_test_sync_route from app.controller.translate_controller import add_translate_route from app.create_app import create_app from app.model.ApproveModel import ApproveService +from app.model.ConversationModel import ConversationService from app.model.HotelModel import HotelService from app.model.InvoiceModel import InvoiceService from app.model.LgApprove import LgApproveService @@ -116,6 +117,7 @@ ApproveService.add_route(app=app, path="/approve") HotelService.add_route(app=app, path="/hotel") OrderService.add_route(app=app, path="/order") InvoiceService.add_route(app=app, path="/invoice") +ConversationService.add_route(app=app, path="/conversation") if __name__ == "__main__": run_uvicorn()