Application API
This section documents the application layer components.
Application Executors
Application executors module
Contains service executors and application-level coordination.
- class aiecs.application.executors.OperationExecutor[source]
Bases:
objectCore logic for handling operation execution
- async execute_operation(operation_spec, params)[source]
Execute a single operation (tool_name.operation_name)
- async execute_operations_sequence(operations, user_id, task_id, stop_on_failure=False, save_callback=None)[source]
Execute operations sequence sequentially, with option to stop on failure
- async batch_tool_calls(tool_calls, tool_executor_func=None)[source]
Execute batch tool calls with rate limiting
Knowledge Graph
Note
The knowledge graph module contains multiple submodules. See individual submodule documentation for details.