Dictionary of terms for the Enterprise Multi-Agent Team framework.
Agent-to-Agent Protocol. A standardized protocol for communication between AI agents, enabling task delegation, result sharing, and collaborative workflows across different agent frameworks.
An autonomous AI entity programmed to perform specific tasks using LLM capabilities. Agents can use tools, execute functions, and communicate via A2A Protocol.
Application Programming Interface. A set of protocols and tools for building software applications. The Enterprise Team provides a REST API for agent management.
The foundational abstract class that all agent implementations inherit from. Provides common interfaces for running tasks, listing capabilities, and registering skills.
A skill or function that an agent can perform. Defined in the agent card with name, description, and input/output schemas.
See also: Skill, Agent Card
A special agent type that orchestrates multiple agents to work collaboratively on complex tasks.
See also: Workflow
Decentralized Identifier. A format for uniquely identifying resources in the registry (e.g., did:agent:openai).
A CI/CD platform for automating build, test, and deployment workflows.
A library for building stateful, multi-agent applications powered by LLMs. Used for workflow orchestration in this project.
See also: Workflow
Large Language Model. An AI model trained on vast amounts of text data, capable of generating human-like text.
See also: Provider
In A2A Protocol, a structured communication containing role, parts, and metadata between agents.
A specification for building and documenting REST APIs. The Enterprise Team API follows OpenAPI 3.0.
A component that manages the execution flow of multiple agents using LangGraph.
An LLM service provider (OpenAI, Anthropic, Google, etc.) that can generate text.
See also: LLM
A centralized store for skills, prompts, and tools using DID format for identification.
Software Development Kit. A library for building applications for a specific platform or service.
See also: Agent
A capability that can be invoked on an agent. Registered with ID, name, and description.
See also: Capability
In A2A Protocol, an execution of work containing ID, message, and status information.
A directed graph of agent execution steps orchestrated by LangGraph. Supports sequential, parallel, and hierarchical strategies.
See also: LangGraph, Coordinator