from fastapi import FastAPI from routes import query_handler, purchase, order_management, account_management, customer_support, search_products app = FastAPI() app.include_router(purchase.router, prefix="/purchase", tags=["purchase"]) app.include_router(order_management.router, prefix="/order-management", tags=["order-management"]) app.include_router(account_management.router, prefix="/account-management", tags=["account-management"]) app.include_router(customer_support.router, prefix="/customer-support", tags=["customer-support"]) app.include_router(search_products.router, prefix="/search-products", tags=["search-products"]) app.include_router(query_handler.router, prefix="/query-handler", tags=["query-handler"]) if __name__ == "__main__": import uvicorn uvicorn.run(app, host="0.0.0.0", port=8000)