Class LLMTaskHandlerRunner
Defined in File llm_task_handler_runner.hpp
-
class LLMTaskHandlerRunner
This class wraps LLMTaskHandler and maintains how its inputs map to node outputs in the LLMEngine.
Public Functions
Construct a new LLMTaskHandlerRunner object.
- Parameters
inputs – input mappings
handler – task handler object
- ~LLMTaskHandlerRunner()
Destroy the LLMTaskHandlerRunner object.
Virtual method for implementing task. Called after execution of LLM engine nodes and outputs saved to given context.
- Parameters
- Returns
context – context holding outputs after execution of engine nodes
Task<return_t>
-
inline const input_mappings_t &input_names() const
Get input names for task handler.
- Returns
std::vector<std::string>