What problem does it solve?
This Skill simplifies the creation and management of AI agents in Python, enabling developers to build sophisticated multi-agent systems with features like state persistence, tool integration, and advanced model selection.
Core Features & Use Cases
- Agentic Functions: Define agents using the
@agentic decorator for simple function-like agents.
- Spawned Agents: Create more complex agents with
spawn() for greater control over premise, scope, and model.
- Persistence: Enable agents to remember conversation history and state across calls.
- Tool Integration: Easily pass tools and functions into agent scopes for them to use.
- Model Selection: Choose from a variety of LLM providers and models.
- Use Case: Develop a customer support agent that can access a knowledge base, remember past interactions, and escalate complex issues to a human agent.
Quick Start
Use the agentica-sdk skill to create a simple agent that adds two numbers.