Agents 0.0.2
Edge AI Agents SDK
|
▼CAgent | Interface for agents |
Cagents::ActorAgent | Actor-based agent implementation |
Cagents::AutonomousAgent | An agent that operates autonomously to complete a task |
▼Cagents::Agent | Interface for agents |
Cagents::ActorAgent | Actor-based agent implementation |
Cagents::AutonomousAgent | An agent that operates autonomously to complete a task |
CAgentContext | Context for an agent, containing tools, LLM, and memory |
Cagents::AgentContext | Context for an agent, containing tools, LLM, and memory |
Cagents::AsyncGenerator< T > | A minimal AsyncGenerator implementation that doesn't rely on coroutines |
Cagents::ConfigLoader | A utility class to load and access configuration values from .env files |
CConfigLoader | A utility class to load and access configuration values from .env files |
Cagents::Executor | A minimal executor implementation |
▼Cagents::LLMInterface | Interface for language model providers (OpenAI, Anthropic, Google, Ollama) |
Cagents::llms::AnthropicLLM | Implementation of LLMInterface for Anthropic Claude models |
Cagents::llms::GoogleLLM | Implementation of LLMInterface for Google Gemini models |
Cagents::llms::OllamaLLM | Implementation of LLMInterface for Ollama models |
Cagents::llms::OpenAILLM | Implementation of LLMInterface for OpenAI models |
▼CLLMInterface | Interface for language model providers (OpenAI, Anthropic, Google, Ollama) |
Cagents::llms::AnthropicLLM | Implementation of LLMInterface for Anthropic Claude models |
Cagents::llms::GoogleLLM | Implementation of LLMInterface for Google Gemini models |
Cagents::llms::OllamaLLM | Implementation of LLMInterface for Ollama models |
Cagents::llms::OpenAILLM | Implementation of LLMInterface for OpenAI models |
Cagents::LLMOptions | Options for LLM API calls |
CLLMOptions | Options for LLM API calls |
Cagents::LLMResponse | Response from an LLM |
CLLMResponse | Response from an LLM |
Cagents::Logger | Logger utility class that wraps spdlog functionality |
CLogger | Logger utility class that wraps spdlog functionality |
Cagents::Memory | Interface for agent memory storage |
Cagents::Message | Message in a conversation |
CMessage | Message in a conversation |
CAgent::Options | Agent execution options |
Cagents::Agent::Options | Agent execution options |
Cagents::Parameter | Parameter type for tools and LLM calls |
Cagents::workflows::RoutingWorkflow::RouteHandler | Handler definition for a route |
Cagents::AutonomousAgent::Step | Step in the agent's execution |
Cagents::workflows::PromptChainingWorkflow::Step | Step in the workflow |
CPromptChainingWorkflow::Step | Step in the workflow |
Cagents::Task< T > | Provide a future-based fallback for Task |
Cagents::workflows::ParallelizationWorkflow::Task | Task definition for parallel execution |
CParallelizationWorkflow::Task | Task definition for parallel execution |
▼Cagents::Tool | Interface for tools that an agent can use |
Cagents::tools::FileReadTool | File read tool that provides secure file reading capabilities |
Cagents::tools::FileWriteTool | File write tool that provides secure file writing capabilities |
Cagents::tools::PythonTool | Python execution tool that provides safe Python code execution capabilities |
Cagents::tools::ShellCommandTool | Shell command tool that provides secure command execution capabilities |
Cagents::tools::WebSearchTool | Web search tool that provides secure web search capabilities |
Cagents::tools::WikipediaTool | Wikipedia search tool that uses the MediaWiki API |
▼CTool | Interface for tools that an agent can use |
Cagents::tools::FileReadTool | File read tool that provides secure file reading capabilities |
Cagents::tools::FileWriteTool | File write tool that provides secure file writing capabilities |
Cagents::tools::PythonTool | Python execution tool that provides safe Python code execution capabilities |
Cagents::tools::ShellCommandTool | Shell command tool that provides secure command execution capabilities |
Cagents::tools::WebSearchTool | Web search tool that provides secure web search capabilities |
Cagents::tools::WikipediaTool | Wikipedia search tool that uses the MediaWiki API |
Cagents::tools::ToolRegistry | Registry for tools that agents can use |
Cagents::ToolResult | Result of a tool execution |
CToolResult | Result of a tool execution |
Cagents::workflows::OrchestratorWorkflow::Worker | Worker definition |
▼Cagents::workflows::Workflow | Abstract base class for workflows |
Cagents::workflows::EvaluatorWorkflow | An evaluator-optimizer workflow where one LLM optimizes output based on another's feedback |
Cagents::workflows::OrchestratorWorkflow | A workflow where a central orchestrator delegates tasks to workers |
Cagents::workflows::ParallelizationWorkflow | A workflow that runs multiple tasks in parallel |
Cagents::workflows::PromptChainingWorkflow | A workflow that chains multiple prompts together |
Cagents::workflows::RoutingWorkflow | Routing workflow using the actor model |