From The Adaptive UI
Runs are the instantiation of a running recipe. They are executed on the same underlying infrastructure where the Adaptive Engine compute plane is hosted. To create a run from the Adaptive UI, you would:- Select the recipe that you want to run from the “Recipe” tab
- Specify values for the config. The Adaptive UI automatically create widgets to input values based on the types of your config fields (see the image below)
- Review your recipe and launch the run

Config parameters selection in the UI
From the SDK
The Adaptive SDK provides a comprehensive interface for managing custom recipes. You can upload your recipe files, list existing recipes, and launch training jobs programmatically. First, initialize the Adaptive SDK client:Uploading Custom Recipes
Useadaptive.recipes.upload()
to upload your recipe to the platform. Currently recipes are limited to single files.
Listing Recipes
Useadaptive.recipes.list()
to view all available recipes.
To list all recipes:
Inspecting the input schema of a recipe
Useadaptive.recipe.get()
to get a specific recipe’s json schema.
You can construct your input parameters dict from this schema.
adaptive.recipe.generate_sample_input()
.
Launching a Run
Useadaptive.recipes.run()
to launch a run from a recipe.
Arguments to pass to the recipe config should be given in the input_args
argument and should strictly adhere to the config defined in the recipe.