dialog2graph.pipelines.d2g_extender.pipeline#
The module contains pipeline to extend dialog graphs.
Classes#
LLM graph extender pipeline |
Module Contents#
- class dialog2graph.pipelines.d2g_extender.pipeline.D2GExtenderPipeline(name: str, model_storage: dialog2graph.pipelines.model_storage.ModelStorage, grouping_llm: str = 'extender_grouping_llm:v1', extending_llm: str = 'extender_extending_llm:v1', filling_llm: str = 'extender_filling_llm:v1', formatting_llm: str = 'extender_formatting_llm:v1', dialog_llm: str = 'extender_dialog_llm:v1', sim_model: str = 'extender_sim_model:v1', step1_evals: list[Callable] = metrics.PreDGEvalBase, extender_evals: list[Callable] = metrics.PreDGEvalBase, step2_evals: list[Callable] = metrics.DGEvalBase, end_evals: list[Callable] = metrics.DGEvalBase, step: int = 2)#
Bases:
dialog2graph.pipelines.core.pipeline.BasePipeline
LLM graph extender pipeline
- Parameters:
name (str)
model_storage (dialog2graph.pipelines.model_storage.ModelStorage)
grouping_llm (str)
extending_llm (str)
filling_llm (str)
formatting_llm (str)
dialog_llm (str)
sim_model (str)
step1_evals (list[Callable])
extender_evals (list[Callable])
step2_evals (list[Callable])
end_evals (list[Callable])
step (int)