graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[pyrit/prompt_converter/toxic_sentence_generator_converter.py]" -- "[pyrit/datasets/prompt_converters/toxic_sentence_generator.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/toxic_sentence_generator_converter.py]" -- "[pyrit/prompt_converter/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/single_turn/role_play_orchestrator.py]" -- "[pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/question_answer_scorer.py]" -- "[pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/tree_of_attacks_node.py]" -- "[pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/azure_speech_text_to_audio_converter.py]" -- "[pyproject.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/orchestrators/red_teaming/persuasion_deception/persuasion_persona.yaml]" -- "[pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/common/question_answer_helpers.py]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/tree_of_attacks_node.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/tree_of_attacks_with_pruning_orchestrator.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/orchestrators/role_play/persuasion_script.yaml]" -- "[pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/red_teaming_orchestrator.py]" -- "[pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/single_turn/role_play_orchestrator.py]" -- "[pyrit/datasets/orchestrators/role_play/persuasion_script.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_target/http_target/http_target.py]" -- "[doc/code/targets/7_http_target.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/self_ask_scale_scorer.py]" -- "[pyrit/datasets/score/scales/criteria_system_prompt.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/crescendo_orchestrator.py]" -- "[pyrit/orchestrator/models/orchestrator_result.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/exceptions/exception_classes.py]" -- "[pyrit/exceptions/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/score/scales/criteria_system_prompt.yaml]" -- "[pyrit/datasets/score/scales/criteria_example_scale.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/__init__.py]" -- "[pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_target/openai/openai_dall_e_target.py]" -- "[doc/code/targets/5_multi_modal_targets.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml]" -- "[pyrit/common/question_answer_helpers.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/models/orchestrator_result.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/crescendo_orchestrator.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[doc/code/converters/2_using_converters.py]" -- "[doc/code/converters/2_using_converters.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/__init__.py]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/__init__.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/sneaky_bits_smuggler_converter.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/question_answer_scorer.py]" -- "[pyrit/common/question_answer_helpers.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/question_answer_scorer.py]" -- "[pyrit/score/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[doc/code/targets/7_http_target.py]" -- "[doc/code/targets/7_http_target.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/composite_scorer.py]" -- "[pyrit/score/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/score_aggregator.py]" -- "[pyrit/score/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/tree_of_attacks_with_pruning_orchestrator.py]" -- "[pyrit/orchestrator/multi_turn/tree_of_attacks_node.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[doc/code/orchestrators/qa_benchmark_orchestrator.py]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_target/openai/openai_tts_target.py]" -- "[doc/code/targets/5_multi_modal_targets.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/multi_turn/tree_of_attacks_node.py]" -- "[pyrit/orchestrator/multi_turn/crescendo_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_converter/token_smuggling/sneaky_bits_smuggler_converter.py]" -- "[pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py]" -- "[doc/code/orchestrators/qa_benchmark_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/prompt_normalizer/normalizer_request.py]" -- "[pyrit/orchestrator/single_turn/prompt_sending_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/orchestrator/single_turn/role_play_orchestrator.py]" -- "[pyrit/datasets/orchestrators/red_teaming/persuasion_deception/persuasion_persona.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/question_answer_scorer.py]" -- "[pyrit/orchestrator/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/datasets/multilingual_vulnerability_dataset.py]" -- "[pyrit/datasets/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pyrit/score/__init__.py]" -- "[pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }