|
Agents 1.4.0
Edge AI Agents SDK
|
This is the complete list of members for agents::workflows::RoutingWorkflow, including all inherited members.
| addRoute(const std::string &name, const std::string &description, std::function< JsonObject(const std::string &, const JsonObject &)> handler) | agents::workflows::RoutingWorkflow | |
| addRouteHandler(const RouteHandler &handler) | agents::workflows::RoutingWorkflow | |
| addRouteHandler(const std::string &name, const std::string &description, const std::string &prompt_template="", std::shared_ptr< LLMInterface > handler_llm=nullptr, std::shared_ptr< Workflow > workflow=nullptr) | agents::workflows::RoutingWorkflow | |
| getContext() const | agents::workflows::Workflow | |
| getMaxSteps() const | agents::workflows::Workflow | |
| getRoutesSchema() const | agents::workflows::RoutingWorkflow | |
| init() | agents::workflows::RoutingWorkflow | |
| RoutingWorkflow(std::shared_ptr< Context > context, const std::string &router_prompt_template="") | agents::workflows::RoutingWorkflow | |
| run(const std::string &input) override | agents::workflows::RoutingWorkflow | virtual |
| runAsync(const std::string &input, std::function< void(const JsonObject &)> callback) | agents::workflows::Workflow | virtual |
| setDefaultHandler(const RouteHandler &handler) | agents::workflows::RoutingWorkflow | |
| setDefaultRoute(std::function< JsonObject(const std::string &, const JsonObject &)> handler) | agents::workflows::RoutingWorkflow | |
| setMaxSteps(int max_steps) | agents::workflows::Workflow | |
| setRouterPrompt(const std::string &prompt_template) | agents::workflows::RoutingWorkflow | inline |
| setRouterPromptTemplate(const std::string &prompt_template) | agents::workflows::RoutingWorkflow | |
| setStepCallback(std::function< void(const std::string &, const JsonObject &)> callback) | agents::workflows::Workflow | |
| Workflow(std::shared_ptr< Context > context) | agents::workflows::Workflow | |
| ~Workflow()=default | agents::workflows::Workflow |