全栈开发实习生
使用以下组件创建用于管理旅行行程的后端系统:1。使用SQLAlchemy 2的行程数据库架构和模型。用于创建和查看行程的RESTful API端点3。MCP服务器,根据持续时间提供推荐行程
详细要求
- 数据库体系结构
● 使用SQLAlchemy设计和实现数据库模式 ● 您的架构应支持: ○ 日间酒店住宿、地点间接送、, 活动/远足 ○ 这些实体之间的关系 ● 在数据库中添加泰国普吉岛和甲米地区的真实数据 ● 包括2-8晚的推荐行程 ● 实现适当的关系、约束和索引
- API终点
● 使用FastAPI创建RESTful API端点,该端点允许: ○ 创建新的旅行行程 ○ 查看现有行程 ● 实施适当的输入验证、错误处理和响应格式化 ● 用示例请求/响应格式记录API
- MCP服务器
● 实现一个MCP服务器,该服务器返回给定数量的推荐行程 夜晚
