Create Skill Agents
Last updated
Last updated
Skills are the foundational building blocks for your intelligent agent system. They take action to achieve goals in key scenarios where your agent system needs to succeed. To build an agent with Machine Teaching, you will create multiple skill agents and then orchestrate them together.
You can use three different types of skill agents within Composabl.
Create a to implement a that uses DRL to make decisions. You can set up your teacher to or to . The skill agent will then train and practice in simulation until it can make decisions successfully.
Create a to implement a that makes decisions based on programming rather than learning. A controller can use math, rules, optimization, or any other technology that can be expressed in a Python program. and publish them to the UI to use in agent systems.
Create a to . Selectors are specialized skills that direct the agent system how to choose between different decision-making skills. Selectors can be either learned or programmed.
You can also create skills in two different ways, using the UI and using the SDK. If you use the SDK, you can then to be included in agent system designs.
For learned skills you can use either the UI or the SDK successfully to create teachers, but the SDK includes some fine-tuning options that are not available in the UI.
Controllers for programmed skills can be created only through the SDK. They can then be published to the UI for use in agent systems.
You can use either the UI or the SDK to create selectors.