|
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) |
|
|