15 lines
732 B
Python
15 lines
732 B
Python
from fastapi import FastAPI
|
|
from app.api.v1 import translate, voice, lyric_romanji_translator, text_generator, srt_translator
|
|
|
|
app = FastAPI()
|
|
|
|
# Include your routes
|
|
app.include_router(translate.router, prefix="/api/v1/translate", tags=["translate"])
|
|
app.include_router(voice.router, prefix="/api/v1/voice", tags=["voice"])
|
|
app.include_router(lyric_romanji_translator.router, prefix="/api/v1/lyric_romanji_translator", tags=["lyric_romanji_translator"])
|
|
app.include_router(srt_translator.router, prefix="/api/v1/srt", tags=["srt_translator"])
|
|
app.include_router(text_generator.router, prefix="/api/v1/text_generator", tags=["text_generator"])
|
|
|
|
@app.get("/")
|
|
async def root():
|
|
return {"message": "SRT Translation API is running"} |