Authoring Recipes
Learn how to create recipes for Sonny.
Recipe Manifest
The manifest.yaml file defines the metadata and configuration for a recipe.
Required Fields
name: The name of the recipe.version: Semantic version of the recipe.description: A brief description.
Optional Fields
authors: List of authors.license: License type.
The examples below use a proprietary license identifier. Use the license that applies to your own recipe; this field does not change Sonny’s commercial license.
Minimal Example
name: "example-recipe"
version: "1.0.0"
description: "A minimal example recipe."
Realistic Example
name: "advanced-recipe"
version: "2.1.0"
description: "An advanced recipe with multiple recipes."
authors:
- "John Doe"
license: "LicenseRef-Proprietary"
recipes:
- "recipe1.yaml"
- "recipe2.yaml"
models:
- "model1.yaml"