LogoLogo
  • Welcome to Composabl
  • Get Started
  • Reference
    • CLI Reference
    • SDK Reference
    • Glossary
    • Sample Use Cases
  • Tutorials
    • Industrial Mixer
      • Get Started
      • Deep Reinforcement Learning
      • Strategy Pattern
      • Strategy Pattern with a Perception Layer
      • Plan-Execute Pattern
  • Establish a Simulation Environment
    • Simulation Overview
    • Connect a Simulator to Composabl
    • Composabl Simulation API
  • Build Multi-Agent Systems
    • Anatomy of a Multi-Agent System
    • Create a Use Case
    • Set Goals, Constraints, and Success Criteria
    • Create Skill Agents
      • Create Skill Agents
      • Create Skill Agents with Rewards Using the SDK
      • Configure Programmed Algorithms as Skill Agents
      • Configure API Connections to Third-Party Software as Skill Agents
    • Orchestrate Skill Agents
    • Configure Scenarios
    • Add a Perception Layer
      • Create a New Perceptor
      • Configure an ML Model as a Perceptor
      • Configure an LLM Model as a Perceptor
    • Publish Skill Agent Components to the UI
  • Train Agents
    • Submit a Training Job through the UI
    • Analyze Agent System Behavior
      • View Training Session Information
      • Analyze Data in Detail with the Historian
  • Evaluate Performance
    • Set KPI and ROI
    • Analyze Data
  • Deploy Agents
    • Access a Trained Agent System
    • Deploy an Agent System in a Container
    • Deploy an Agent System as an API
    • Connect Runtime Container to Your Operation
    • Connecting to Agent System Runtime and Plotting Results of Agent System Operations
  • clusters
    • Creating a Cluster
      • Manual
      • Automated
      • Azure
    • Connecting a Cluster
  • Troubleshooting
    • Resolving Certificate Issues for Installing the Composabl SDK on WSL
Powered by GitBook
On this page
  • Prerequisites
  • Create Your Use Case
  • Set Use Case Goals
  • Goal Title and Description
  • Logical Structure
  • Optional: Set Up the Data Science Workflow
Export as PDF
  1. Tutorials
  2. Industrial Mixer

Get Started

PreviousIndustrial MixerNextDeep Reinforcement Learning

Last updated 27 days ago

This getting started guide takes you through the steps you will need to go through before you can start building your teams of agents.

Prerequisites

  • A Composabl account

Create Your Use Case

The first thing you will do is in the Composabl UI.

Select the simulator you will use for the project and the assigned team. If you haven't created a team yet, you will need to do that before you create your first project.

Then, you can use the AI prompt to explain what you are attempting to achieve with your project and have it bootstrap based on your description. I will describe the use case skills, goals, and constraints and call it Chemical Process Control.

Click New use case and Create use case

Set Use Case Goals

To finish setting up your use case, set your top-level project goal.

Now, we will set the goal for this example. In this project, we want to:

  • Maximize yield (make as much product as we can)

Goal Title and Description

Fill out the goal title and description for the top-level goal.

Goal Title: Chemical Process Control Goals

Description: The goal for this project is to maximize yield

Logical Structure

We are going to one condition to represent our goal.

  1. To maximize yield, the objective is Maximize , and the variable is Eps_Yield

Now you can save your changes.

Now that you have created your new use case and set the goal, you can start creating agent systems!

Optional: Set Up the Data Science Workflow

Some of the steps in this tutorial use Composabl's data science workflow, which allows data scientists and controls engineers to publish any Python module to the Composabl platform to use in multi-agent systems.

To use this workflow, complete these steps:

Now that you have your project created and your goals set you're ready to start creating agents!

Install the Composabl CLI
Clone the Industrial Mixer Repo
create your use case