Introduction
Core Concepts
Agent Communication Protocol
- Introduction
- Mission & Team
- Core Concepts
- API Reference
- SDK
- Pre-alpha (deprecated)
Observability & Telemetry
Agent Detail
Get Agent
curl --request GET \
--url http://localhost:8333/api/v0/agents/{name}
{
"name": "chat",
"description": "Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools",
"interfaces": {
"input": "chat",
"output": "chat",
"awaits": [
{
"name": "<string>",
"request": {},
"response": {}
}
]
},
"metadata": {
"documentation": "The agent is a conversational system designed to process user messages, maintain context, and generate...",
"license": "Apache-2.0",
"programmingLanguage": "Python",
"naturalLanguages": [
"en"
],
"framework": "BeeAI",
"useCases": [
"Conversational AI – Handles multi-turn conversations with memory."
],
"examples": [
"<any>"
],
"tags": [
"Chat"
],
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"author": {
"name": "John Smith",
"email": "jsmith@example.com",
"url": "https://example.com"
},
"contributors": [
{
"name": "John Smith",
"email": "jsmith@example.com",
"url": "https://example.com"
}
],
"links": [
{
"type": "source-code",
"url": "https://github.com/i-am-bee/beeai.git"
}
],
"dependencies": [
{
"type": "tool",
"name": "weather"
}
],
"recommendedModels": [
"llama3.3:70b-instruct-fp16"
]
},
"status": {
"avgRunTokens": 123,
"avgRunTimeSeconds": 123,
"successRate": 50
}
}
This is an Alpha version still in active development; its structure, interfaces, and functionality are changing frequently as the design evolves. Join the GitHub discussions to help shape it.
Response
Name of the agent
"chat"
Short description of the agent. This field might be consumed and interpreted by large language models (LLMs).
"Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools"
Optional data to support agent discovery and cataloguing.
Full agent documentation in markdown.
"The agent is a conversational system designed to process user messages, maintain context, and generate..."
SPDX license ID: https://spdx.org/licenses/
"Apache-2.0"
Programming language, supported values: https://docs.github.com/en/get-started/learning-about-github/github-language-support
"Python"
List of human-readable languages supported by the agent for conversational interactions or content generation. Use ISO 639-1 codes.
For example BeeAI, crewAI, Autogen, AG2
"BeeAI"
A list of short plain-text strings describing use cases supported by the agent. This field might be consumed and interpreted by large language models (LLMs).
Experimental: Represents a dependency required by the agent, specifying external resources or capabilities it relies upon, such as other agents, tools, or AI models.
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"
curl --request GET \
--url http://localhost:8333/api/v0/agents/{name}
{
"name": "chat",
"description": "Conversational agent with memory, supporting real-time search, Wikipedia lookups, and weather updates through integrated tools",
"interfaces": {
"input": "chat",
"output": "chat",
"awaits": [
{
"name": "<string>",
"request": {},
"response": {}
}
]
},
"metadata": {
"documentation": "The agent is a conversational system designed to process user messages, maintain context, and generate...",
"license": "Apache-2.0",
"programmingLanguage": "Python",
"naturalLanguages": [
"en"
],
"framework": "BeeAI",
"useCases": [
"Conversational AI – Handles multi-turn conversations with memory."
],
"examples": [
"<any>"
],
"tags": [
"Chat"
],
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"author": {
"name": "John Smith",
"email": "jsmith@example.com",
"url": "https://example.com"
},
"contributors": [
{
"name": "John Smith",
"email": "jsmith@example.com",
"url": "https://example.com"
}
],
"links": [
{
"type": "source-code",
"url": "https://github.com/i-am-bee/beeai.git"
}
],
"dependencies": [
{
"type": "tool",
"name": "weather"
}
],
"recommendedModels": [
"llama3.3:70b-instruct-fp16"
]
},
"status": {
"avgRunTokens": 123,
"avgRunTimeSeconds": 123,
"successRate": 50
}
}