separa rutas api

This commit is contained in:
Sebarocks 2025-08-02 00:57:39 -04:00
parent 2f74e893bf
commit f7b23a3cec
2 changed files with 9 additions and 9 deletions

10
app.py
View file

@ -23,11 +23,11 @@ async def serve_frontend(request):
routes = [
Route("/", serve_frontend, methods=["GET"]),
Route("/models", get_models, methods=["GET"]),
Route("/chats", create_chat, methods=["POST"]),
Route("/chats/{chat_id:str}", history, methods=["GET"]),
Route("/chats/{chat_id:str}/messages", post_message, methods=["POST"]),
Route("/chats/{chat_id:str}/stream", chat_stream, methods=["GET"]),
Route("/api/models", get_models, methods=["GET"]),
Route("/api/chats", create_chat, methods=["POST"]),
Route("/api/chats/{chat_id:str}", history, methods=["GET"]),
Route("/api/chats/{chat_id:str}/messages", post_message, methods=["POST"]),
Route("/api/chats/{chat_id:str}/stream", chat_stream, methods=["GET"]),
Mount("/assets", StaticFiles(directory=os.path.join("frontend", "dist", "assets")), name="assets"),
Mount("/icon", StaticFiles(directory=os.path.join("frontend", "dist", "icon")), name="icon"),
]