For the complete documentation index, see llms.txt. This page is also available as Markdown.

Agent API

Agent API

The Agent class is the central orchestrator that combines skills, sensors, and perceptors.

Creating an Agent

from composabl import Agent

# Create a new agent
agent = Agent()

# Create with ID
agent = Agent(id="temperature-controller-v1")

Agent Methods

Adding Components

# Add single sensor
agent.add_sensor(sensor)

# Add multiple sensors
agent.add_sensors([sensor1, sensor2, sensor3])

# Add skill
agent.add_skill(skill)

# Add multiple skills
agent.add_skills([skill1, skill2])

# Add perceptor
agent.add_perceptor(perceptor)

# Add scenario
agent.add_scenario(scenario)

Serialization

Visualization

Complete Agent Example

Last updated