File size: 612 Bytes
318db6e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
from fastapi import FastAPI
from routers.sql_chat import sql_chat_router, chat_store_manager, roleplay_router
from dotenv import load_dotenv
import uvicorn, os
BASE=os.path.dirname(os.path.abspath(__file__))
load_dotenv()
app = FastAPI(
title="chat",
description="chatbot",
)
app.include_router(sql_chat_router)
app.include_router(chat_store_manager)
app.include_router(roleplay_router)
if __name__ == "__main__":
uvicorn.run(
"api:app",
host="0.0.0.0",
port=8000,
loop="asyncio",
workers=8,
timeout_keep_alive=60,
access_log=True
)
|