youtube-transcript-api/app/main.py

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)