Skip to main content

How to Update a Recipe

1

Check Current Version

praisonai recipe info my-recipe
2

Edit agents.yaml

Update the configuration and make changes:
# agents.yaml
framework: praisonai
topic: "{{task}}"

roles:
  agent:
    role: Updated Agent
    goal: Updated goal
    # ... modifications
3

Validate Changes

praisonai recipe validate ./my-recipe
4

Test Updated Recipe

praisonai recipe run ./my-recipe --var task="Test task"

How to Edit Recipe Variables

1

View Current Variables

praisonai recipe info my-recipe
2

Use Variables in agents.yaml

framework: praisonai
topic: "{{task}}"

roles:
  agent:
    role: "{{role_name}}"
    goal: Complete the task
    tasks:
      main_task:
        description: |
          Task: {{task}}
          Format: {{output_format}}
3

Run with Variables

praisonai recipe run my-recipe --var task="Research AI" --var output_format="markdown"

How to Delete a Recipe

1

List Installed Recipes

praisonai recipe list
2

Remove Recipe

praisonai recipe remove my-recipe
3

Verify Removal

praisonai recipe list

Recipe Management Commands

CommandDescription
praisonai recipe listList all recipes
praisonai recipe info <name>Show recipe details
praisonai recipe validate <path>Validate recipe
praisonai recipe remove <name>Remove recipe