Saltar a contenido

API Backend (Python)

Esta sección contiene documentación generada automáticamente desde el código fuente del backend de Voice2Machine.

Auto-generada

Esta documentación se sincroniza automáticamente con los docstrings del código. La fuente de verdad es: apps/daemon/backend/src/v2m/


Módulos Principales

Orquestación

  • Workflows - Coordinadores de flujos de negocio (Recording, LLM)
  • API REST - Endpoints FastAPI y modelos de datos (Paquete api/)

Cimientos

  • Config - Sistema de configuración tipada (shared/config/)

Funcionalidades (Features)


graph TD
    A[API REST] --> B[Workflows]
    B --> C[Features]
    C --> D[Audio]
    C --> E[Transcription]
    C --> F[LLM]

    style A fill:#e3f2fd
    style B fill:#fff3e0
    style C fill:#f3e5f5
Capa Responsabilidad
API Endpoints HTTP, validación, serialización
Orchestration Coordinación de flujos de trabajo (Workflows)
Features Lógica de dominio y adaptadores especializados

Estado del Código

Métrica Valor
Archivos Python 27
Cobertura docstrings ~70%
Estilo Google Style