06eb3c57ab
- Chart.js - pdf, csv 파일 업로드 후 데이터 정제하여 llm으로 처리 후 결과 도출 - sqlite로 데이터 저장 - ORM - SQLAlchemy
22 lines
758 B
Python
22 lines
758 B
Python
from fastapi import APIRouter, Request
|
|
from fastapi.templating import Jinja2Templates
|
|
|
|
router = APIRouter()
|
|
templates = Jinja2Templates(directory="backend/templates")
|
|
|
|
# http://127.0.0.1:8000
|
|
@router.get("/")
|
|
async def home(request : Request):
|
|
return templates.TemplateResponse(request = request, name="index.html")
|
|
|
|
@router.get("/card/upload")
|
|
async def rag(request : Request):
|
|
return templates.TemplateResponse(request = request, name="card.html")
|
|
|
|
@router.get("/card/dashboard")
|
|
async def dashboard(request : Request):
|
|
return templates.TemplateResponse(request = request, name="dashboard.html")
|
|
|
|
@router.get("/card/analysis")
|
|
async def analysis(request : Request):
|
|
return templates.TemplateResponse(request = request, name="analysis.html") |