Skip to content

3d-avatars/ml-worker

Repository files navigation

How to run?

  1. Go to project root

  2. Create environment file using:

make env

If necessary, edit any variables in newly created .env file

  1. Run deployment to Docker Compose:
make deploy 

Project Structure

.
|
|__cmd                      # Convenient scripts for running parts of project
|  |__worker                # ML Worker
|
|__config                   # Environment variables parser
|
|__deployment               # Docker files
|  |__Dockerfile            # for building Worker into Docker image
|
|__ml_models                # ML models connected as Git submodules
|
|__src                      # source code of ML Worker
|  |__entities              # Request and response entities
|  |__minio                 # Communication with remote MinIO
|  |__ml_service            # Main controller that connects ML models, MinIO and RabbitMQ logic
|  |__queue                 # Communication with remote RabbitMQ
|
|__worker                   #Source code of API Worker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors