MCPcopy Create free account

hub / github.com/1sdv/TripStar / endpoints

Endpoints18 in github.com/1sdv/TripStar

Routeask_about_trip
router.post( "/ask", response_model=TripChatResponse, summary="行程智能问答", description="根据当前旅行计划上
backend/app/api/routes/chat.py:None
Routeget_attraction_photo
router.get( "/photo", summary="获取景点图片", description="根据景点名称从小红书获取图片" )
backend/app/api/routes/poi.py:None
Routeget_poi_detail
router.get( "/detail/{poi_id}", response_model=POIDetailResponse, summary="获取POI详情", descripti
backend/app/api/routes/poi.py:None
Routeget_settings
router.get("")
backend/app/api/routes/settings.py:None
Routeget_task_status
router.get( "/status/{task_id}", summary="查询任务状态", description="轮询旅行规划任务的执行状态和结果(兼容旧客户端)", )
backend/app/api/routes/trip.py:None
Routeget_trip_history
router.get( "/history", summary="最近历史计划", description="返回最近成功生成的旅行计划摘要,供首页快速找回历史计划", )
backend/app/api/routes/trip.py:None
Routeget_weather
router.get( "/weather", response_model=WeatherResponse, summary="查询天气", description="查询指定城市的天气
backend/app/api/routes/map.py:None
Routehealth
app.get("/health")
backend/app/api/main.py:None
Routehealth_check
router.get( "/health", summary="健康检查", description="检查旅行规划服务是否正常", )
backend/app/api/routes/trip.py:None
Routehealth_check
router.get( "/health", summary="健康检查", description="检查地图服务是否正常" )
backend/app/api/routes/map.py:None
Routeplan_route
router.post( "/route", response_model=RouteResponse, summary="规划路线", description="规划两点之间的路线" )
backend/app/api/routes/map.py:None
Routeplan_trip
router.post( "/plan", summary="提交旅行规划任务", description="异步提交旅行规划请求,立即返回 task_id;可通过 WebSocket 或 /tr
backend/app/api/routes/trip.py:None
Routeroot
app.get("/")
backend/app/api/main.py:None
Routesave_settings
router.put("")
backend/app/api/routes/settings.py:None
Routesearch_poi
router.get( "/search", summary="搜索POI", description="根据关键词搜索POI" )
backend/app/api/routes/poi.py:None
Routesearch_poi
router.get( "/poi", response_model=POISearchResponse, summary="搜索POI", description="根据关键词搜索POI
backend/app/api/routes/map.py:None
Routeserve_spa
app.get("/{full_path:path}")
backend/app/api/main.py:None
Routetrip_task_ws
router.websocket("/ws/{task_id}")
backend/app/api/routes/trip.py:None