Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | P | R | S | T | U | V | W _ __call__() (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline method) __slots__ (dialog2graph.utils.logger.Logger attribute) __str__() (dialog2graph.Dialog method) (dialog2graph.pipelines.core.dialog.Dialog method) (dialog2graph.pipelines.report.PipelineReport method) _assistant_size (dialog2graph.utils.vector_stores.DialogStore attribute) _assistant_store (dialog2graph.utils.vector_stores.DialogStore attribute) _nodes_store (dialog2graph.utils.vector_stores.NodeStore attribute) _score_threshold (dialog2graph.utils.vector_stores.DialogStore attribute) _user_store (dialog2graph.utils.vector_stores.DialogStore attribute) _utterances (dialog2graph.utils.vector_stores.NodeStore attribute) A absent_triplets (dialog2graph.metrics.no_llm_metrics.DGTripletsMatchResult attribute) (dialog2graph.metrics.no_llm_metrics.metrics.DGTripletsMatchResult attribute) AbsentTriplet (class in dialog2graph.metrics.no_llm_metrics.metrics) add() (dialog2graph.pipelines.model_storage.ModelStorage method) add_graphs_to_test() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) add_property() (dialog2graph.pipelines.report.PipelineReport method) add_subreport() (dialog2graph.pipelines.report.PipelineReport method) add_uuid_to_prompt() (in module dialog2graph.utils.prompt_caching) ainvoke() (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter method) (dialog2graph.datasets.augment_dialogs.DialogAugmenter method) (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator method) (dialog2graph.datasets.CycleGraphGenerator method) (dialog2graph.datasets.DialogAugmenter method) (dialog2graph.pipelines.core.algorithms.BaseAlgorithm method) (dialog2graph.pipelines.core.algorithms.DialogAugmentation method) (dialog2graph.pipelines.core.algorithms.GraphAugmentation method) (dialog2graph.pipelines.core.algorithms.GraphExtender method) (dialog2graph.pipelines.core.algorithms.GraphGenerator method) (dialog2graph.pipelines.core.algorithms.RawDataParser method) (dialog2graph.pipelines.core.algorithms.TopicGraphGenerator method) (dialog2graph.pipelines.core.dialog_sampling.RecursiveDialogSampler method) (dialog2graph.pipelines.core.RecursiveDialogSampler method) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender method) (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender method) (dialog2graph.pipelines.d2g_light.LightGraphGenerator method) (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator method) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator method) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator method) AlgorithmRegistry (class in dialog2graph.metrics.algorithm_registry) all_utterances_present() (in module dialog2graph.metrics.no_llm_metrics.metrics) annotate_graphs() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) annotate_multiple_graphs() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline) annotate_single_graph() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline) ANNOTATION_INSTRUCTIONS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts) append() (dialog2graph.Dialog method) (dialog2graph.pipelines.core.dialog.Dialog method) arbitrary_types_allowed (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator.Config attribute) (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline.Config attribute) (dialog2graph.datasets.CycleGraphGenerator.Config attribute) (dialog2graph.pipelines.core.graph.BaseGraph.Config attribute) (dialog2graph.pipelines.model_storage.StoredData.Config attribute) are_answers_similar() (in module dialog2graph.metrics.no_llm_metrics.metrics) are_paths_valid() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) are_triplets_valid() (in module dialog2graph.metrics.llm_metrics) (in module dialog2graph.metrics.llm_metrics.metrics) augmentation_prompt_3_vars (in module dialog2graph.datasets.augment_dialogs.prompts) augmentation_prompt_from2to5_vars (in module dialog2graph.datasets.augment_dialogs.prompts) AugmentedTurn (class in dialog2graph.datasets.augment_dialogs.augmentation) B BASE_GRAPH_INSTRUCTIONS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts) BaseAlgorithm (class in dialog2graph.pipelines.core.algorithms) BaseGraph (class in dialog2graph.pipelines.core.graph) BaseGraph.Config (class in dialog2graph.pipelines.core.graph) BasePipeline (class in dialog2graph.pipelines.core) (class in dialog2graph.pipelines.core.pipeline) BATCH (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) build_dynamic_graph_prompt() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions) C cache (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator attribute) (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) (dialog2graph.datasets.CycleGraphGenerator attribute) calculate_graphs_similarity() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) check_and_fix_transitions() (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline method) check_annotation_structure() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator) check_edges() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) compare_annotation_differences() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_annotation) compare_annotations_of_original_and_generated() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) compare_generated_graphs() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) compare_graphs() (in module dialog2graph.metrics.llm_metrics) (in module dialog2graph.metrics.llm_metrics.metrics) compare_graphs_full() (in module dialog2graph.metrics) compare_graphs_light() (in module dialog2graph.metrics) compare_graphs_prompt (in module dialog2graph.metrics.llm_metrics.prompts) compare_jaccard_similarity() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) compare_strings() (in module dialog2graph.metrics.similarity) compare_two_graphs() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.graph_triplet_comparison) compare_two_graphs_semantically() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) CompareResponse (class in dialog2graph.metrics) (class in dialog2graph.pipelines.core.schemas) compute_dialog_metrics() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline) compute_graph_metrics() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) config (dialog2graph.pipelines.model_storage.GetModelInstance attribute) (dialog2graph.pipelines.model_storage.StoredData attribute), [1] connect_nodes() (in module dialog2graph.utils.dg_helper) construct_graph_from_annotation() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline) convert_annotations_to_csv() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.csv_converter) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.file_handler) cosine() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) cosine_similarity() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) COST_TABLE (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) critical() (dialog2graph.utils.logger.Logger method) cycle_ends_llm (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute), [1] (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline attribute) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline attribute) cycle_graph_generation_prompt (in module dialog2graph.datasets.complex_dialogs.prompts) cycle_graph_generation_prompt_enhanced (in module dialog2graph.datasets.complex_dialogs.prompts) cycle_graph_generation_prompt_informal (in module dialog2graph.datasets.complex_dialogs.prompts) cycle_graph_repair_prompt (in module dialog2graph.datasets.complex_dialogs.prompts) CycleGraphGenerator (class in dialog2graph.datasets) (class in dialog2graph.datasets.complex_dialogs.generation) CycleGraphGenerator.Config (class in dialog2graph.datasets) (class in dialog2graph.datasets.complex_dialogs.generation) D D2GExtenderPipeline (class in dialog2graph.pipelines.d2g_extender) (class in dialog2graph.pipelines.d2g_extender.pipeline) D2GLightPipeline (class in dialog2graph.pipelines.d2g_light) (class in dialog2graph.pipelines.d2g_light.pipeline) D2GLLMPipeline (class in dialog2graph.pipelines.d2g_llm) (class in dialog2graph.pipelines.d2g_llm.pipeline) debug() (dialog2graph.utils.logger.Logger method) DEFAULT_EMBED_MODEL (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) DEFAULT_THRESHOLD (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) description (dialog2graph.metrics.CompareResponse attribute), [1] (dialog2graph.metrics.no_llm_metrics.DGTripletsMatchResult attribute) (dialog2graph.metrics.no_llm_metrics.metrics.DGTripletsMatchResult attribute) (dialog2graph.pipelines.core.schemas.CompareResponse attribute), [1] dg_examples (in module dialog2graph.pipelines.d2g_extender.prompts) DGBaseGenerator (class in dialog2graph.pipelines.core.d2g_generator) DGEvalBase (in module dialog2graph.metrics) DGReportType (in module dialog2graph.metrics) DGTripletsMatchResult (class in dialog2graph.metrics.no_llm_metrics) (class in dialog2graph.metrics.no_llm_metrics.metrics) Dialog (class in dialog2graph) (class in dialog2graph.pipelines.core.dialog) dialog2graph module dialog2graph.datasets module dialog2graph.datasets.augment_dialogs module dialog2graph.datasets.augment_dialogs.augmentation module dialog2graph.datasets.augment_dialogs.prompts module dialog2graph.datasets.complex_dialogs module dialog2graph.datasets.complex_dialogs.generation module dialog2graph.datasets.complex_dialogs.prompts module dialog2graph.metrics module dialog2graph.metrics.algorithm_registry module dialog2graph.metrics.llm_metrics module dialog2graph.metrics.llm_metrics.metrics module dialog2graph.metrics.llm_metrics.prompts module dialog2graph.metrics.llm_validators module dialog2graph.metrics.llm_validators.validators module dialog2graph.metrics.no_llm_metrics module dialog2graph.metrics.no_llm_metrics.keys2graph module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline module dialog2graph.metrics.no_llm_metrics.keys2graph.config module dialog2graph.metrics.no_llm_metrics.keys2graph.csv_converter module dialog2graph.metrics.no_llm_metrics.keys2graph.file_handler module dialog2graph.metrics.no_llm_metrics.keys2graph.graph_generation module dialog2graph.metrics.no_llm_metrics.keys2graph.graph_triplet_comparison module dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_annotation module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions module dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts module dialog2graph.metrics.no_llm_metrics.metrics module dialog2graph.metrics.no_llm_validators module dialog2graph.metrics.no_llm_validators.validators module dialog2graph.metrics.similarity module dialog2graph.pipelines module dialog2graph.pipelines.core module dialog2graph.pipelines.core.algorithms module dialog2graph.pipelines.core.d2g_generator module dialog2graph.pipelines.core.dialog module dialog2graph.pipelines.core.dialog_sampling module dialog2graph.pipelines.core.graph module dialog2graph.pipelines.core.pipeline module dialog2graph.pipelines.core.prompt_loader module dialog2graph.pipelines.core.schemas module dialog2graph.pipelines.d2g_extender module dialog2graph.pipelines.d2g_extender.pipeline module dialog2graph.pipelines.d2g_extender.prompts module dialog2graph.pipelines.d2g_extender.three_stages_extender module dialog2graph.pipelines.d2g_light module dialog2graph.pipelines.d2g_light.group_nodes module dialog2graph.pipelines.d2g_light.group_nodes.group_nodes module dialog2graph.pipelines.d2g_light.pipeline module dialog2graph.pipelines.d2g_light.three_stages_light module dialog2graph.pipelines.d2g_llm module dialog2graph.pipelines.d2g_llm.pipeline module dialog2graph.pipelines.d2g_llm.prompts module dialog2graph.pipelines.d2g_llm.three_stages_llm module dialog2graph.pipelines.model_storage module dialog2graph.pipelines.report module dialog2graph.pipelines.topic_generation module dialog2graph.pipelines.topic_generation.pipeline module dialog2graph.utils module dialog2graph.utils.dg_helper module dialog2graph.utils.logger module dialog2graph.utils.prompt_caching module dialog2graph.utils.vector_stores module dialog_id (dialog2graph.metrics.no_llm_metrics.metrics.InvalidDialogTransition attribute) dialog_llm (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] dialog_sampler (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) (in module dialog2graph.pipelines.d2g_extender.three_stages_extender) DialogAugmentation (class in dialog2graph.pipelines.core.algorithms) DialogAugmenter (class in dialog2graph.datasets) (class in dialog2graph.datasets.augment_dialogs) (class in dialog2graph.datasets.augment_dialogs.augmentation) DialogGenerator (class in dialog2graph.pipelines.core.algorithms) DialogGraph (class in dialog2graph.pipelines.core.schemas) DialogMessage (class in dialog2graph.pipelines.core.dialog) DialogNodes (class in dialog2graph.pipelines.d2g_extender.three_stages_extender) (class in dialog2graph.pipelines.d2g_llm.three_stages_llm) dialogs (dialog2graph.pipelines.core.schemas.GraphGenerationResult attribute), [1] DialogSequence (class in dialog2graph.datasets.augment_dialogs.augmentation) DialogStore (class in dialog2graph.utils.vector_stores) DialogValidationResult (class in dialog2graph.metrics.no_llm_metrics) (class in dialog2graph.metrics.no_llm_metrics.metrics) E Edge (class in dialog2graph.pipelines.core.schemas) edge (dialog2graph.metrics.no_llm_metrics.metrics.AbsentTriplet attribute) edges (dialog2graph.pipelines.core.schemas.DialogGraph attribute) (dialog2graph.pipelines.core.schemas.ReasonGraph attribute) embed_model (dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup.GraphSimilarityEvaluator attribute) embed_texts() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) EMBEDDING_MODEL_FALLBACK (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) end_evals (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] END_THRESHOLD (in module dialog2graph.metrics.llm_validators.validators) END_TURNS (in module dialog2graph.metrics.llm_validators.validators) error() (dialog2graph.utils.logger.Logger method) error_type (dialog2graph.datasets.complex_dialogs.generation.GenerationError attribute) ErrorType (class in dialog2graph.datasets.complex_dialogs.generation) estimate_costs_for_selected_graphs() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) evaluate() (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter method) (dialog2graph.datasets.augment_dialogs.DialogAugmenter method) (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator method) (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator method) (dialog2graph.datasets.CycleGraphGenerator method) (dialog2graph.datasets.DialogAugmenter method) (dialog2graph.pipelines.core.algorithms.BaseAlgorithm method) (dialog2graph.pipelines.core.d2g_generator.DGBaseGenerator method) (dialog2graph.pipelines.core.dialog_sampling.RecursiveDialogSampler method) (dialog2graph.pipelines.core.RecursiveDialogSampler method) evaluate_graph_lists() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) evaluate_pairs() (dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup.GraphSimilarityEvaluator method) extend() (dialog2graph.Dialog method) (dialog2graph.pipelines.core.dialog.Dialog method) extender_evals (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] extending_llm (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] extending_prompt_part_1 (in module dialog2graph.pipelines.d2g_extender.prompts) extending_prompt_part_2 (in module dialog2graph.pipelines.d2g_extender.prompts) extra (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator.Config attribute) (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline.Config attribute) (dialog2graph.datasets.CycleGraphGenerator.Config attribute) F filling_llm (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] find_edges_by_utterance() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) find_node() (dialog2graph.utils.vector_stores.NodeStore method) find_nodes_by_utterance() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) find_paths() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) FIX_ATTEMPTS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) FIX_JSON_INSTRUCTIONS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts) fix_json_with_gpt35() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions) formatting_llm (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter attribute) (dialog2graph.datasets.augment_dialogs.DialogAugmenter attribute) (dialog2graph.datasets.DialogAugmenter attribute) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] from_ (dialog2graph.metrics.llm_metrics.metrics.InvalidTransition attribute) from_list() (dialog2graph.Dialog class method) (dialog2graph.pipelines.core.dialog.Dialog class method) from_message (dialog2graph.metrics.no_llm_metrics.metrics.InvalidDialogTransition attribute) from_nodes_ids() (dialog2graph.Dialog class method) (dialog2graph.pipelines.core.dialog.Dialog class method) from_string() (dialog2graph.Dialog class method) (dialog2graph.pipelines.core.dialog.Dialog class method) from_tuple() (dialog2graph.metrics.no_llm_metrics.metrics.AbsentTriplet class method) G generate_and_validate() (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline method) generate_annotation() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions) generate_dialog_graph_by_keys() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions) generate_graphs_by_keys() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) generate_graphs_from_dicts() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) generate_new_dialog_graph_from_annotation() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.graph_generation) generate_new_dialog_graph_from_dict() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.graph_generation) GENERATION_FAILED (dialog2graph.datasets.complex_dialogs.generation.ErrorType attribute) generation_llm (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter attribute) (dialog2graph.datasets.augment_dialogs.DialogAugmenter attribute) (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute), [1] (dialog2graph.datasets.DialogAugmenter attribute) (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline attribute) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline attribute) generation_prompt (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] GenerationError (class in dialog2graph.datasets.complex_dialogs.generation) GenerationPipeline (class in dialog2graph.datasets.complex_dialogs.generation) GenerationPipeline.Config (class in dialog2graph.datasets.complex_dialogs.generation) generator_name (dialog2graph.pipelines.core.graph.Metadata attribute) get_all() (dialog2graph.metrics.algorithm_registry.AlgorithmRegistry class method) get_all_paths() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_all_sequences() (in module dialog2graph.pipelines.core.dialog_sampling) get_by_category() (dialog2graph.metrics.algorithm_registry.AlgorithmRegistry class method) get_dialog_triplets() (in module dialog2graph.pipelines.core.dialog_sampling) get_dialogs() (in module dialog2graph.pipelines.core.dialog_sampling) get_edges_by_source() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_edges_by_target() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_embedding_model() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) get_ends() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.Graph method) get_helpers() (in module dialog2graph.utils.dg_helper) get_list_from_graph() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_list_from_nodes() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_nodes_by_id() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) get_nodes_by_source() (dialog2graph.pipelines.core.graph.BaseGraph method) get_similarity() (in module dialog2graph.metrics.similarity) get_text_embedding_openai() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) get_user_by_id() (dialog2graph.utils.vector_stores.DialogStore method) GetModelInstance (class in dialog2graph.pipelines.model_storage) Graph (class in dialog2graph) (class in dialog2graph.metrics) (class in dialog2graph.pipelines.core.graph) graph (dialog2graph.pipelines.core.graph.BaseGraph attribute), [1] (dialog2graph.pipelines.core.schemas.GraphGenerationResult attribute) graph_dict (dialog2graph.pipelines.core.graph.BaseGraph attribute), [1] graph_example (in module dialog2graph.datasets.complex_dialogs.prompts) (in module dialog2graph.metrics.llm_metrics.prompts) graph_example_1 (in module dialog2graph.pipelines.d2g_llm.prompts) GRAPH_GENERATION_INSTRUCTIONS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts) graph_generator (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] GraphAugmentation (class in dialog2graph.pipelines.core.algorithms) GraphExtender (class in dialog2graph.pipelines.core.algorithms) GraphGenerationResult (class in dialog2graph.pipelines.core.schemas) GraphGenerator (class in dialog2graph.pipelines.core.algorithms) GraphSimilarityEvaluator (class in dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup) GraphValidationResult (class in dialog2graph.metrics.llm_metrics) (class in dialog2graph.metrics.llm_metrics.metrics) group_nodes() (in module dialog2graph.pipelines.d2g_light.group_nodes) (in module dialog2graph.pipelines.d2g_light.group_nodes.group_nodes) grouping_llm (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] grouping_prompt_1 (in module dialog2graph.pipelines.d2g_llm.prompts) grouping_prompt_2 (in module dialog2graph.pipelines.d2g_llm.prompts) H has_required_keys() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator) I id (dialog2graph.Dialog attribute) (dialog2graph.pipelines.core.dialog.Dialog attribute) (dialog2graph.pipelines.core.schemas.Node attribute) info() (dialog2graph.utils.logger.Logger method) instantiate() (dialog2graph.pipelines.model_storage.GetModelInstance method), [1] INVALID_GRAPH_STRUCTURE (dialog2graph.datasets.complex_dialogs.generation.ErrorType attribute) INVALID_THEME (dialog2graph.datasets.complex_dialogs.generation.ErrorType attribute) invalid_transitions (dialog2graph.metrics.llm_metrics.GraphValidationResult attribute) (dialog2graph.metrics.llm_metrics.metrics.GraphValidationResult attribute) (dialog2graph.metrics.no_llm_metrics.DialogValidationResult attribute) (dialog2graph.metrics.no_llm_metrics.metrics.DialogValidationResult attribute) InvalidDialogTransition (class in dialog2graph.metrics.no_llm_metrics.metrics) InvalidTransition (class in dialog2graph.metrics.llm_metrics.metrics) invoke() (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter method) (dialog2graph.datasets.augment_dialogs.DialogAugmenter method) (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator method) (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator method) (dialog2graph.datasets.CycleGraphGenerator method) (dialog2graph.datasets.DialogAugmenter method) (dialog2graph.pipelines.core.algorithms.BaseAlgorithm method) (dialog2graph.pipelines.core.algorithms.DialogAugmentation method) (dialog2graph.pipelines.core.algorithms.DialogGenerator method) (dialog2graph.pipelines.core.algorithms.GraphAugmentation method) (dialog2graph.pipelines.core.algorithms.GraphExtender method) (dialog2graph.pipelines.core.algorithms.GraphGenerator method) (dialog2graph.pipelines.core.algorithms.RawDataParser method) (dialog2graph.pipelines.core.algorithms.TopicGraphGenerator method) (dialog2graph.pipelines.core.BasePipeline method) (dialog2graph.pipelines.core.dialog_sampling.RecursiveDialogSampler method) (dialog2graph.pipelines.core.pipeline.BasePipeline method) (dialog2graph.pipelines.core.RecursiveDialogSampler method) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender method) (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender method) (dialog2graph.pipelines.d2g_light.LightGraphGenerator method) (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator method) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator method) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator method) (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline method) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline method) is_correct_length() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) is_dialog_closed_too_early_emb_llm() (in module dialog2graph.metrics.llm_validators.validators) is_dialog_closed_too_early_regex() (in module dialog2graph.metrics.no_llm_validators.validators) is_greeting_repeated_emb_llm() (in module dialog2graph.metrics.llm_validators.validators) is_greeting_repeated_regex() (in module dialog2graph.metrics.no_llm_validators.validators) is_json_string_valid() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator) is_numeric() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_annotation) is_same_structure() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) is_same_structure_semantic() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) is_start (dialog2graph.pipelines.core.schemas.Node attribute), [1] is_theme_valid() (in module dialog2graph.metrics.llm_metrics) (in module dialog2graph.metrics.llm_metrics.metrics) is_valid (dialog2graph.metrics.llm_metrics.GraphValidationResult attribute) (dialog2graph.metrics.llm_metrics.metrics.GraphValidationResult attribute) K key (dialog2graph.pipelines.model_storage.StoredData attribute), [1] KEY_DEFINITIONS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.prompts) L label (dialog2graph.pipelines.core.schemas.Node attribute), [1] LightGraphGenerator (class in dialog2graph.pipelines.d2g_light) (class in dialog2graph.pipelines.d2g_light.three_stages_light) LLMGraphExtender (class in dialog2graph.pipelines.d2g_extender) (class in dialog2graph.pipelines.d2g_extender.three_stages_extender) LLMGraphGenerator (class in dialog2graph.pipelines.d2g_llm) (class in dialog2graph.pipelines.d2g_llm.three_stages_llm) load() (dialog2graph.pipelines.model_storage.ModelStorage method) load_dialog_graphs() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) load_graph() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) load_graphs_for_comparison() (dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline.Pipeline method) load_prompt() (in module dialog2graph.pipelines.core.prompt_loader) log (dialog2graph.utils.logger.Logger attribute) Logger (class in dialog2graph.utils.logger) logger (in module dialog2graph.datasets.complex_dialogs.generation) (in module dialog2graph.metrics.llm_metrics.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics), [1] (in module dialog2graph.pipelines.core.dialog_sampling) (in module dialog2graph.pipelines.core.graph) (in module dialog2graph.pipelines.d2g_extender.three_stages_extender), [1] (in module dialog2graph.pipelines.d2g_llm.three_stages_llm) (in module dialog2graph.pipelines.model_storage) (in module dialog2graph.utils.prompt_caching) LoopedGraphGenerator (class in dialog2graph.datasets.complex_dialogs.generation) M match_dg_triplets() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) match_dialog_triplets() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) match_edges_nodes() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) match_graph_triplets() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) match_graph_triplets_semantic() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) match_roles() (in module dialog2graph.metrics.no_llm_metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) match_triplets_dg() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) match_triplets_dg_semantic() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) max_fix_attempts (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) message (dialog2graph.datasets.complex_dialogs.generation.GenerationError attribute) messages (dialog2graph.Dialog attribute) (dialog2graph.pipelines.core.dialog.Dialog attribute) Metadata (class in dialog2graph.pipelines.core.graph) metadata (dialog2graph.pipelines.core.graph.BaseGraph attribute) (dialog2graph.pipelines.core.schemas.GraphGenerationResult attribute), [1] min_cycles (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) mix_ends() (in module dialog2graph.pipelines.core.dialog_sampling) model (dialog2graph.pipelines.model_storage.StoredData attribute), [1] model_config (dialog2graph.Dialog attribute) (dialog2graph.pipelines.core.dialog.Dialog attribute) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.report.PipelineReport attribute), [1] model_storage (dialog2graph.datasets.augment_dialogs.augmentation.DialogAugmenter attribute) (dialog2graph.datasets.augment_dialogs.DialogAugmenter attribute) (dialog2graph.datasets.complex_dialogs.generation.CycleGraphGenerator attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute) (dialog2graph.datasets.CycleGraphGenerator attribute), [1] (dialog2graph.datasets.DialogAugmenter attribute) (dialog2graph.pipelines.core.BasePipeline attribute) (dialog2graph.pipelines.core.pipeline.BasePipeline attribute) (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline attribute) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline attribute) model_type (dialog2graph.pipelines.model_storage.StoredData attribute), [1] models_config (dialog2graph.pipelines.core.graph.Metadata attribute) ModelStorage (class in dialog2graph.pipelines.model_storage) module dialog2graph dialog2graph.datasets dialog2graph.datasets.augment_dialogs dialog2graph.datasets.augment_dialogs.augmentation dialog2graph.datasets.augment_dialogs.prompts dialog2graph.datasets.complex_dialogs dialog2graph.datasets.complex_dialogs.generation dialog2graph.datasets.complex_dialogs.prompts dialog2graph.metrics dialog2graph.metrics.algorithm_registry dialog2graph.metrics.llm_metrics dialog2graph.metrics.llm_metrics.metrics dialog2graph.metrics.llm_metrics.prompts dialog2graph.metrics.llm_validators dialog2graph.metrics.llm_validators.validators dialog2graph.metrics.no_llm_metrics dialog2graph.metrics.no_llm_metrics.keys2graph dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline dialog2graph.metrics.no_llm_metrics.keys2graph.config dialog2graph.metrics.no_llm_metrics.keys2graph.csv_converter dialog2graph.metrics.no_llm_metrics.keys2graph.file_handler dialog2graph.metrics.no_llm_metrics.keys2graph.graph_generation dialog2graph.metrics.no_llm_metrics.keys2graph.graph_triplet_comparison dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator dialog2graph.metrics.no_llm_metrics.keys2graph.metrics dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_annotation dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline dialog2graph.metrics.no_llm_metrics.keys2graph.prompts dialog2graph.metrics.no_llm_metrics.metrics dialog2graph.metrics.no_llm_validators dialog2graph.metrics.no_llm_validators.validators dialog2graph.metrics.similarity dialog2graph.pipelines dialog2graph.pipelines.core dialog2graph.pipelines.core.algorithms dialog2graph.pipelines.core.d2g_generator dialog2graph.pipelines.core.dialog dialog2graph.pipelines.core.dialog_sampling dialog2graph.pipelines.core.graph dialog2graph.pipelines.core.pipeline dialog2graph.pipelines.core.prompt_loader dialog2graph.pipelines.core.schemas dialog2graph.pipelines.d2g_extender dialog2graph.pipelines.d2g_extender.pipeline dialog2graph.pipelines.d2g_extender.prompts dialog2graph.pipelines.d2g_extender.three_stages_extender dialog2graph.pipelines.d2g_light dialog2graph.pipelines.d2g_light.group_nodes dialog2graph.pipelines.d2g_light.group_nodes.group_nodes dialog2graph.pipelines.d2g_light.pipeline dialog2graph.pipelines.d2g_light.three_stages_light dialog2graph.pipelines.d2g_llm dialog2graph.pipelines.d2g_llm.pipeline dialog2graph.pipelines.d2g_llm.prompts dialog2graph.pipelines.d2g_llm.three_stages_llm dialog2graph.pipelines.model_storage dialog2graph.pipelines.report dialog2graph.pipelines.topic_generation dialog2graph.pipelines.topic_generation.pipeline dialog2graph.utils dialog2graph.utils.dg_helper dialog2graph.utils.logger dialog2graph.utils.prompt_caching dialog2graph.utils.vector_stores N name (dialog2graph.pipelines.core.BasePipeline attribute) (dialog2graph.pipelines.core.pipeline.BasePipeline attribute) (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) Node (class in dialog2graph.pipelines.core.schemas) node_mapping (dialog2graph.pipelines.core.graph.BaseGraph attribute), [1] nodes (dialog2graph.pipelines.core.schemas.DialogGraph attribute), [1] (dialog2graph.pipelines.core.schemas.ReasonGraph attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.DialogNodes attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.DialogNodes attribute) NodeStore (class in dialog2graph.utils.vector_stores) P parse_json_string() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.json_validator) participant (dialog2graph.datasets.augment_dialogs.augmentation.AugmentedTurn attribute) (dialog2graph.pipelines.core.dialog.DialogMessage attribute), [1] Pipeline (class in dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline) pipeline (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute), [1] PipelineReport (class in dialog2graph.pipelines.report) PipelineResult (in module dialog2graph.datasets.complex_dialogs.generation) PreDGEvalBase (in module dialog2graph.metrics) preloaded_models (in module dialog2graph.metrics.similarity) properties (dialog2graph.pipelines.report.PipelineReport attribute), [1] R RawDataParser (class in dialog2graph.pipelines.core.algorithms) reason (dialog2graph.metrics.llm_metrics.metrics.InvalidTransition attribute) (dialog2graph.pipelines.core.schemas.ReasonGraph attribute), [1] (dialog2graph.pipelines.d2g_llm.three_stages_llm.DialogNodes attribute) ReasonGraph (class in dialog2graph.pipelines.core.schemas) RecursiveDialogSampler (class in dialog2graph.pipelines.core) (class in dialog2graph.pipelines.core.dialog_sampling) regenerate_annotation() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.model_interactions) REGENERATION_ATTEMPTS (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) register() (dialog2graph.metrics.algorithm_registry.AlgorithmRegistry class method) remove_duplicated_dialogs() (in module dialog2graph.pipelines.core.dialog_sampling) remove_duplicated_edges() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) remove_duplicated_nodes() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) remove_duplicated_paths() (in module dialog2graph.pipelines.core.dialog_sampling) repair_prompt (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) result (dialog2graph.datasets.augment_dialogs.augmentation.DialogSequence attribute) S SAMPLING_FAILED (dialog2graph.datasets.complex_dialogs.generation.ErrorType attribute) save() (dialog2graph.pipelines.model_storage.ModelStorage method) schema_version (dialog2graph.pipelines.core.graph.Metadata attribute) search_assistant() (dialog2graph.utils.vector_stores.DialogStore method) seed (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute) SEMANTIC_THRESHOLD (in module dialog2graph.metrics.no_llm_metrics.keys2graph.config) service (dialog2graph.pipelines.report.PipelineReport attribute), [1] setLevel() (dialog2graph.utils.logger.Logger method) setup_cache() (in module dialog2graph.utils.prompt_caching) sim_model (dialog2graph.pipelines.core.BasePipeline attribute), [1] (dialog2graph.pipelines.core.d2g_generator.DGBaseGenerator attribute) (dialog2graph.pipelines.core.pipeline.BasePipeline attribute), [1] (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] source (dialog2graph.metrics.no_llm_metrics.metrics.AbsentTriplet attribute) (dialog2graph.pipelines.core.schemas.Edge attribute) START_THRESHOLD (in module dialog2graph.metrics.llm_validators.validators) START_TURNS (in module dialog2graph.metrics.llm_validators.validators) step (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] step1_evals (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] step2_evals (dialog2graph.pipelines.d2g_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_extender.three_stages_extender.LLMGraphExtender attribute), [1] (dialog2graph.pipelines.d2g_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_light.three_stages_light.LightGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.LLMGraphGenerator attribute), [1] (dialog2graph.pipelines.d2g_llm.pipeline.D2GLLMPipeline attribute) (dialog2graph.pipelines.d2g_llm.three_stages_llm.LLMGraphGenerator attribute), [1] steps (dialog2graph.pipelines.core.BasePipeline attribute) (dialog2graph.pipelines.core.pipeline.BasePipeline attribute) storage (dialog2graph.pipelines.model_storage.ModelStorage attribute), [1] StoredData (class in dialog2graph.pipelines.model_storage) StoredData.Config (class in dialog2graph.pipelines.model_storage) subreports (dialog2graph.pipelines.report.PipelineReport attribute), [1] T target (dialog2graph.metrics.no_llm_metrics.metrics.AbsentTriplet attribute) (dialog2graph.pipelines.core.schemas.Edge attribute), [1] text (dialog2graph.datasets.augment_dialogs.augmentation.AugmentedTurn attribute) (dialog2graph.pipelines.core.dialog.DialogMessage attribute), [1] theme_validation_llm (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute), [1] (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline attribute) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline attribute) threshold (dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic_jaccard_backup.GraphSimilarityEvaluator attribute) timestamp (dialog2graph.pipelines.core.graph.Metadata attribute) to (dialog2graph.metrics.llm_metrics.metrics.InvalidTransition attribute) to_csv() (dialog2graph.pipelines.report.PipelineReport method) to_html() (dialog2graph.pipelines.report.PipelineReport method) to_json() (dialog2graph.pipelines.report.PipelineReport method) to_list() (dialog2graph.Dialog method) (dialog2graph.pipelines.core.dialog.Dialog method) to_markdown() (dialog2graph.pipelines.report.PipelineReport method) to_message (dialog2graph.metrics.no_llm_metrics.metrics.InvalidDialogTransition attribute) to_text() (dialog2graph.pipelines.report.PipelineReport method) TOO_FEW_CYCLES (dialog2graph.datasets.complex_dialogs.generation.ErrorType attribute) topic (dialog2graph.Dialog attribute) (dialog2graph.pipelines.core.dialog.Dialog attribute) (dialog2graph.pipelines.core.schemas.GraphGenerationResult attribute), [1] TopicGenerationPipeline (class in dialog2graph.pipelines.topic_generation) (class in dialog2graph.pipelines.topic_generation.pipeline) TopicGraphGenerator (class in dialog2graph.pipelines.core.algorithms) triplet_match_accuracy() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics) (in module dialog2graph.metrics.no_llm_metrics.metrics) triplet_match_accuracy_semantic() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.metrics_semantic) U update_annotation_with_metrics() (in module dialog2graph.metrics.no_llm_metrics.keys2graph.annotation_pipeline) (in module dialog2graph.metrics.no_llm_metrics.keys2graph.pipeline) user (dialog2graph.metrics.llm_metrics.metrics.InvalidTransition attribute) utterances (dialog2graph.pipelines.core.schemas.Edge attribute), [1] (dialog2graph.pipelines.core.schemas.Node attribute), [1] V validate (dialog2graph.Dialog attribute) (dialog2graph.pipelines.core.dialog.Dialog attribute) validate_assignment (dialog2graph.pipelines.model_storage.StoredData.Config attribute) validate_graph_cycle_requirement() (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline method) validate_model() (dialog2graph.pipelines.model_storage.StoredData method), [1] validation_llm (dialog2graph.datasets.complex_dialogs.generation.GenerationPipeline attribute), [1] (dialog2graph.datasets.complex_dialogs.generation.LoopedGraphGenerator attribute), [1] (dialog2graph.pipelines.topic_generation.pipeline.TopicGenerationPipeline attribute) (dialog2graph.pipelines.topic_generation.TopicGenerationPipeline attribute) value (dialog2graph.metrics.CompareResponse attribute) (dialog2graph.metrics.no_llm_metrics.DGTripletsMatchResult attribute) (dialog2graph.metrics.no_llm_metrics.DialogValidationResult attribute) (dialog2graph.metrics.no_llm_metrics.metrics.DGTripletsMatchResult attribute) (dialog2graph.metrics.no_llm_metrics.metrics.DialogValidationResult attribute) (dialog2graph.pipelines.core.schemas.CompareResponse attribute) visualise() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.BaseGraph method) (dialog2graph.pipelines.core.graph.Graph method) visualise_short() (dialog2graph.Graph method) (dialog2graph.metrics.Graph method) (dialog2graph.pipelines.core.graph.Graph method) W warning() (dialog2graph.utils.logger.Logger method)