Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 760 Bytes

File metadata and controls

20 lines (15 loc) · 760 Bytes

Kaldi Customization API Server

Tasks:

  • Connects frontend/workers and database
  • Connects frontend and workers
  • Handles uploads and manages files in MinIO for workers
  • Provides files to download for the frontend
  • Sends tasks to task queues in Redis
  • Handles authentication

Structure

The app is located in the src directory. Under that directory there are the following parts.

db

Contains the database models implemented in SQLAlchemy.

openapi

Sources generated by the OpenAPI, see /kaldi-customization/api for more information about the API generation. To see the API definition go to localhost:8080/api/v1/ui/.