Returns a manifest of the specified agent.
curl --request GET \
--url http://localhost:8000/agents/{name}{
"name": "chat",
"description": "Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools",
"input_content_types": [
"<string>"
],
"output_content_types": [
"<string>"
],
"metadata": {
"annotations": {},
"documentation": "The agent is a conversational system designed to process user messages, maintain context, and generate...",
"license": "Apache-2.0",
"programming_language": "Python",
"natural_languages": [
"en"
],
"framework": "BeeAI",
"capabilities": [
{
"name": "Conversational AI",
"description": "Handles multi-turn conversations with memory."
},
{
"name": "Vacation Request",
"description": "Handles submission and tracking of vacation requests."
}
],
"domains": [
"finance",
"healthcare",
"supply-chain"
],
"tags": [
"Chat"
],
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"author": {
"name": "John Smith",
"email": "[email protected]",
"url": "https://example.com"
},
"contributors": [
{
"name": "John Smith",
"email": "[email protected]",
"url": "https://example.com"
}
],
"links": [
{
"type": "source-code",
"url": "https://github.com/i-am-bee/beeai-platform.git"
},
{
"type": "homepage",
"url": "https://agentcommunicationprotocol.dev"
}
],
"dependencies": [
{
"type": "tool",
"name": "weather"
}
],
"recommended_models": [
"llama3.3:70b-instruct-fp16",
"llama3.3"
]
},
"status": {
"avg_run_tokens": 1,
"avg_run_time_seconds": 1,
"success_rate": 50
}
}The name of the agent to retrieve. A unique identifier for the agent following the RFC 1123 DNS label naming convention.
1 - 63"chat"
Agent manifests
A unique identifier for the agent following the RFC 1123 DNS label naming convention.
1 - 63"chat"
Human-readable description of the agent.
"Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools"
List of supported MIME content types for input Messages. Defines what formats of content the agent can consume.
1List of supported MIME content types for output Messages. Defines what formats of content the agent can produce.
1Static details about the agent, for discovery, classification, and cataloging.
Show child attributes
Key-value annotation metadata.
Full agent documentation in markdown.
"The agent is a conversational system designed to process user messages, maintain context, and generate..."
SPDX license ID.
"Apache-2.0"
Programming language (per GitHub language support).
"Python"
Supported human languages (ISO 639-1 codes).
Agent framework, e.g. BeeAI, crewAI, Autogen, AG2.
"BeeAI"
A structured list describing capabilities supported by the agent. Each capability includes a human-readable name and a brief description. This information might be consumed and interpreted by large language models (LLMs).
[
{
"name": "Conversational AI",
"description": "Handles multi-turn conversations with memory."
},
{
"name": "Vacation Request",
"description": "Handles submission and tracking of vacation requests."
}
]Domains or functional areas applicable to the agent, such as 'finance', 'healthcare', 'supply-chain', or custom-defined domains relevant to your organization or team.
["finance", "healthcare", "supply-chain"]Simple tag or enum for classifying agents.
"Chat"
Timestamp in RFC3339/ISO8601 format.
Timestamp in RFC3339/ISO8601 format.
Show child attributes
"John Smith"
"https://example.com"
Show child attributes
"John Smith"
"https://example.com"
[
{
"type": "source-code",
"url": "https://github.com/i-am-bee/beeai-platform.git"
},
{
"type": "homepage",
"url": "https://agentcommunicationprotocol.dev"
}
]Show child attributes
Type of dependency:
agent: Another agent instance required to fulfill certain functionalities.tool: External tool or utility needed by the agent.model: Specific AI model that the agent depends on.agent, tool, model "tool"
Identifier or name of the dependency, such as an agent name, tool identifier, or model name.
"weather"
List of recommended model names (see providers such as Ollama, OpenAI, etc.).
["llama3.3:70b-instruct-fp16", "llama3.3"]Real-time dynamic metrics and state provided by the system managing the agent.
curl --request GET \
--url http://localhost:8000/agents/{name}{
"name": "chat",
"description": "Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools",
"input_content_types": [
"<string>"
],
"output_content_types": [
"<string>"
],
"metadata": {
"annotations": {},
"documentation": "The agent is a conversational system designed to process user messages, maintain context, and generate...",
"license": "Apache-2.0",
"programming_language": "Python",
"natural_languages": [
"en"
],
"framework": "BeeAI",
"capabilities": [
{
"name": "Conversational AI",
"description": "Handles multi-turn conversations with memory."
},
{
"name": "Vacation Request",
"description": "Handles submission and tracking of vacation requests."
}
],
"domains": [
"finance",
"healthcare",
"supply-chain"
],
"tags": [
"Chat"
],
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"author": {
"name": "John Smith",
"email": "[email protected]",
"url": "https://example.com"
},
"contributors": [
{
"name": "John Smith",
"email": "[email protected]",
"url": "https://example.com"
}
],
"links": [
{
"type": "source-code",
"url": "https://github.com/i-am-bee/beeai-platform.git"
},
{
"type": "homepage",
"url": "https://agentcommunicationprotocol.dev"
}
],
"dependencies": [
{
"type": "tool",
"name": "weather"
}
],
"recommended_models": [
"llama3.3:70b-instruct-fp16",
"llama3.3"
]
},
"status": {
"avg_run_tokens": 1,
"avg_run_time_seconds": 1,
"success_rate": 50
}
}