The valohai.yaml configuration file defines steps of your machine learning pipeline.

The configuration file is optional but we recommend adding it so everything stays reproducible between different Valohai projects using the same git repository. The configuration file must be placed at the root of your project repository.

Here is a “Hello World” valohai.yaml to print “hello” on a worker machine with Python 3.6.

- step:
    name: greet-me
    image: python:3.6
    command: echo hello