Alchemist | Documentation
Export Agent Team Configuration

Export Agent Team Configuration

You can export the configuration of your agent team to a YAML file. This is useful for sharing the configuration with other users or for backing up your agent team. The configuration file may be also directly used in Elemental for programmatic agent workflows rather than using the UI.

To export the configuration, follow these steps:

  1. Go to the Agent Teams page.
  2. Load the agent team you want to export.
  3. Click on the Download button.
  4. Save the YAML file to your computer.
Download agent team configuration
Download agent team configuration and save to YAML file.

Example YAML Configuration File

The exported YAML file contains the configuration of your agent team, including the workflow, agents, and their parameters. Here is an example of what the YAML file might look like:

workflowName: RePlanner Team
workflow:
  - planner
  - rePlanner
  - executor
planner:
  - name: Alice
    type: Planner
    persona: N/A
    tools: []
    llm: openai|gpt-4o
    temperature: 0
    frequencyPenalty: 0
    presencePenalty: 0
    topP: 1
    maxTokens: 2000
    stopWords: <PAUSE>, STOP
    template: >
      You are a planning assistant responsible for breaking down user requests
      into logical steps. First, extract key terms from the user's request, then
      decompose the request into a series of smaller, actionable steps. Each
      ...

The example above shows a simple workflow with three steps: planner, rePlanner, and executor. Each step including a single agent that has its own configuration, including the name, type, persona, tools, and LLM parameters. Agent system template and persona are also included in the configuration. For readability the above example only shows top part of the YAML file and the configuration continues with definition of other steps and their agents.