20 lines
473 B
Python
20 lines
473 B
Python
from fastapi import FastAPI
|
|
from routes.health import router as health_router
|
|
from routes.transcript import router as transcript_router
|
|
|
|
app = FastAPI(
|
|
title="YouTube Transcript API",
|
|
description="Caption-only YouTube transcript extraction (no downloads)",
|
|
version="1.0.0",
|
|
)
|
|
|
|
@app.get("/")
|
|
def root():
|
|
return {
|
|
"name": "YouTube Transcript API",
|
|
"docs": "/docs"
|
|
}
|
|
|
|
app.include_router(health_router)
|
|
app.include_router(transcript_router)
|