Agents 0.0.2
Edge AI Agents SDK
|
This is the complete list of members for ParallelizationWorkflow, including all inherited members.
addTask(const Task &task) | ParallelizationWorkflow | |
addTask(const String &name, const String &prompt_template, const JsonObject &context=JsonObject()) | ParallelizationWorkflow | |
addTask(const String &name, const String &prompt_template, std::function< String(const String &)> prompt_fn, std::function< JsonObject(const String &)> result_parser, const JsonObject &context=JsonObject()) | ParallelizationWorkflow | |
getContext() const | agents::workflows::Workflow | |
getMaxSteps() const | agents::workflows::Workflow | |
init() | ParallelizationWorkflow | |
ParallelizationWorkflow(std::shared_ptr< AgentContext > context, Strategy strategy=Strategy::SECTIONING) | ParallelizationWorkflow | |
run(const String &input) override | ParallelizationWorkflow | virtual |
run() | ParallelizationWorkflow | |
runAsync(const String &input, std::function< void(const JsonObject &)> callback) | agents::workflows::Workflow | virtual |
setAggregator(std::function< JsonObject(const std::vector< JsonObject > &)> aggregator) | ParallelizationWorkflow | |
setMaxSteps(int max_steps) | agents::workflows::Workflow | |
setStepCallback(std::function< void(const String &, const JsonObject &)> callback) | agents::workflows::Workflow | |
setStrategy(Strategy strategy) | ParallelizationWorkflow | |
setVotingThreshold(double threshold) | ParallelizationWorkflow | |
Strategy enum name | ParallelizationWorkflow | |
Workflow(std::shared_ptr< AgentContext > context) | agents::workflows::Workflow | |
~Workflow()=default | agents::workflows::Workflow |