Agents 0.0.2
Edge AI Agents SDK
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NagentsFramework Namespace
 NllmsLarge Language Models Namespace
 CAnthropicLLMImplementation of LLMInterface for Anthropic Claude models
 CGoogleLLMImplementation of LLMInterface for Google Gemini models
 COllamaLLMImplementation of LLMInterface for Ollama models
 COpenAILLMImplementation of LLMInterface for OpenAI models
 NtoolsTools Namespace
 CFileReadToolFile read tool that provides secure file reading capabilities
 CFileWriteToolFile write tool that provides secure file writing capabilities
 CPythonToolPython execution tool that provides safe Python code execution capabilities
 CShellCommandToolShell command tool that provides secure command execution capabilities
 CToolRegistryRegistry for tools that agents can use
 CWebSearchToolWeb search tool that provides secure web search capabilities
 CWikipediaToolWikipedia search tool that uses the MediaWiki API
 NworkflowsWorflows Namespace
 CEvaluatorWorkflowAn evaluator-optimizer workflow where one LLM optimizes output based on another's feedback
 COrchestratorWorkflowA workflow where a central orchestrator delegates tasks to workers
 CWorkerWorker definition
 CParallelizationWorkflowA workflow that runs multiple tasks in parallel
 CTaskTask definition for parallel execution
 CPromptChainingWorkflowA workflow that chains multiple prompts together
 CStepStep in the workflow
 CRoutingWorkflowRouting workflow using the actor model
 CRouteHandlerHandler definition for a route
 CWorkflowAbstract base class for workflows
 CActorAgentActor-based agent implementation
 CAgentInterface for agents
 COptionsAgent execution options
 CAgentContextContext for an agent, containing tools, LLM, and memory
 CAsyncGeneratorA minimal AsyncGenerator implementation that doesn't rely on coroutines
 CAutonomousAgentAn agent that operates autonomously to complete a task
 CStepStep in the agent's execution
 CConfigLoaderA utility class to load and access configuration values from .env files
 CExecutorA minimal executor implementation
 CLLMInterfaceInterface for language model providers (OpenAI, Anthropic, Google, Ollama)
 CLLMOptionsOptions for LLM API calls
 CLLMResponseResponse from an LLM
 CLoggerLogger utility class that wraps spdlog functionality
 CMemoryInterface for agent memory storage
 CMessageMessage in a conversation
 CParameterParameter type for tools and LLM calls
 CTaskProvide a future-based fallback for Task
 CToolInterface for tools that an agent can use
 CToolResultResult of a tool execution
 CActorAgentActor-based agent implementation
 CAgentInterface for agents
 COptionsAgent execution options
 CAgentContextContext for an agent, containing tools, LLM, and memory
 CConfigLoaderA utility class to load and access configuration values from .env files
 CLLMInterfaceInterface for language model providers (OpenAI, Anthropic, Google, Ollama)
 CLLMOptionsOptions for LLM API calls
 CLLMResponseResponse from an LLM
 CLoggerLogger utility class that wraps spdlog functionality
 CMessageMessage in a conversation
 CParallelizationWorkflowA workflow that runs multiple tasks in parallel
 CTaskTask definition for parallel execution
 CPromptChainingWorkflowA workflow that chains multiple prompts together
 CStepStep in the workflow
 CToolInterface for tools that an agent can use
 CToolResultResult of a tool execution