Agents 1.4.0
Edge AI Agents SDK
Loading...
Searching...
No Matches
agents::workflows::ParallelizationWorkflow Member List

This is the complete list of members for agents::workflows::ParallelizationWorkflow, including all inherited members.

addTask(const Task &task)agents::workflows::ParallelizationWorkflow
addTask(const std::string &name, const std::string &prompt_template, const JsonObject &context=JsonObject())agents::workflows::ParallelizationWorkflow
addTask(const std::string &name, const std::string &prompt_template, std::function< std::string(const std::string &)> prompt_fn, std::function< JsonObject(const std::string &)> result_parser, const JsonObject &context=JsonObject())agents::workflows::ParallelizationWorkflow
getContext() constagents::workflows::Workflow
getMaxSteps() constagents::workflows::Workflow
init()agents::workflows::ParallelizationWorkflow
ParallelizationWorkflow(std::shared_ptr< Context > context, Strategy strategy=Strategy::SECTIONING)agents::workflows::ParallelizationWorkflow
run(const std::string &input) overrideagents::workflows::ParallelizationWorkflowvirtual
run()agents::workflows::ParallelizationWorkflow
runAsync(const std::string &input, std::function< void(const JsonObject &)> callback)agents::workflows::Workflowvirtual
setAggregator(std::function< JsonObject(const std::vector< JsonObject > &)> aggregator)agents::workflows::ParallelizationWorkflow
setMaxSteps(int max_steps)agents::workflows::Workflow
setStepCallback(std::function< void(const std::string &, const JsonObject &)> callback)agents::workflows::Workflow
setStrategy(Strategy strategy)agents::workflows::ParallelizationWorkflow
setVotingThreshold(double threshold)agents::workflows::ParallelizationWorkflow
Strategy enum nameagents::workflows::ParallelizationWorkflow
Workflow(std::shared_ptr< Context > context)agents::workflows::Workflow
~ParallelizationWorkflow()=defaultagents::workflows::ParallelizationWorkflowvirtual
~Workflow()=defaultagents::workflows::Workflow