forked from ericorps/ia-microservice
Versión 1.0
This commit is contained in:
@@ -17,18 +17,19 @@ from fastapi import APIRouter, UploadFile, File, HTTPException
|
||||
from fastapi.security import APIKeyHeader
|
||||
|
||||
# Importar los routers específicos de cada módulo
|
||||
from app.api.v1.endpoints.audio.transcription import audio_router_transcription # Endpoint de transcripción de audio
|
||||
from app.api.v1.endpoints.texto.resume import text_router_summary # Endpoint de resumen de texto
|
||||
from app.api.v1.endpoints.texto.rubricated_analysis import text_router_analysis # Endpoint de análisis rubricado de texto
|
||||
from app.api.v1.endpoints.video.transcription import video_router_transcription # Endpoint de transcripción de video
|
||||
from app.api.v1.endpoints.image.rubricated_analysis import image_router_analysis # Endpoint de análisis rubricado de imágenes
|
||||
from app.api.v1.endpoints.audio.transcription import audio_router_transcription # Endpoint de transcripción de audio
|
||||
from app.api.v1.endpoints.texto.resume import text_router_summary # Endpoint de resumen de texto
|
||||
from app.api.v1.endpoints.texto.rubricated_analysis import text_router_analysis # Endpoint de análisis rubricado de texto
|
||||
from app.api.v1.endpoints.video.transcription import video_router_transcription # Endpoint de transcripción de video
|
||||
from app.api.v1.endpoints.image.rubricated_analysis import image_router_analysis # Endpoint de análisis rubricado de imágenes
|
||||
from app.api.v1.endpoints.document.rubricated_analysis import document_router_analysis # Endpoint de análisis rubricado de documentos
|
||||
|
||||
# Inicializar el router de FastAPI para los módulos de procesamiento
|
||||
api_router_audio = APIRouter()
|
||||
api_router_text = APIRouter()
|
||||
api_router_video = APIRouter()
|
||||
api_router_image = APIRouter()
|
||||
|
||||
api_router_document = APIRouter()
|
||||
|
||||
api_router_audio.include_router(
|
||||
audio_router_transcription,
|
||||
@@ -58,4 +59,10 @@ api_router_image.include_router(
|
||||
image_router_analysis,
|
||||
prefix="/image",
|
||||
tags=["Procesamiento de Imágenes"]
|
||||
)
|
||||
)
|
||||
|
||||
api_router_document.include_router(
|
||||
document_router_analysis,
|
||||
prefix="/document",
|
||||
tags=["Procesamiento de Documentos"]
|
||||
)
|
||||
Reference in New Issue
Block a user