Overview
Recipe configurations allow you to define parameters that can be passed to your custom recipes. This provides flexibility and reusability, enabling you to run the same recipe with different parameters without modifying the code.Basic configuration structure
Every recipe configuration inherits fromInputConfig, and it defines the parameters your recipe requires and/or optional “knobs” you want to expose for other users to tweak.
Using your configuration
Once you’ve defined a configuration class, you can use it in your recipe by passing it as an input argument to your@recipe_main function.

