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/memory/duckdb_memory.py]" -- "[pyrit/memory/azure_sql_memory.py]" [label=" 12 ", penwidth="10", color="#00688bFF"]; "[pyrit/prompt_target/openai/openai_chat_target.py]" -- "[pyrit/prompt_target/openai/openai_dall_e_target.py]" [label=" 11 ", penwidth="9", color="#00688bED"]; "[pyrit/prompt_target/openai/openai_tts_target.py]" -- "[pyrit/prompt_target/openai/openai_dall_e_target.py]" [label=" 11 ", penwidth="9", color="#00688bED"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" [label=" 11 ", penwidth="9", color="#00688bED"]; "[pyrit/orchestrator/multi_turn/red_teaming_orchestrator.py]" -- "[pyrit/orchestrator/multi_turn/crescendo_orchestrator.py]" [label=" 11 ", penwidth="9", color="#00688bED"]; "[doc/code/memory/8_seed_prompt_database.py]" -- "[doc/code/memory/8_seed_prompt_database.ipynb]" [label=" 11 ", penwidth="9", color="#00688bED"]; "[doc/code/memory/9_exporting_data.py]" -- "[doc/code/memory/9_exporting_data.ipynb]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/targets/7_http_target.py]" -- "[doc/code/targets/7_http_target.ipynb]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" -- "[doc/code/memory/7_azure_sql_memory_orchestrators.py]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/orchestrators/4_scoring_orchestrator.py]" -- "[doc/code/orchestrators/4_scoring_orchestrator.ipynb]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[pyrit/prompt_target/openai/openai_chat_target.py]" -- "[pyrit/prompt_target/openai/openai_tts_target.py]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" -- "[doc/code/orchestrators/1_prompt_sending_orchestrator.py]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/scoring/prompt_shield_scorer.ipynb]" -- "[doc/code/orchestrators/4_scoring_orchestrator.ipynb]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[doc/code/scoring/prompt_shield_scorer.ipynb]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/memory/8_seed_prompt_database.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/3_non_open_ai_chat_targets.ipynb]" -- "[doc/code/targets/2_custom_targets.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" -- "[doc/code/memory/8_seed_prompt_database.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/1_prompt_sending_orchestrator.py]" -- "[doc/code/targets/5_multi_modal_targets.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/prompt_shield_target.py]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/prompt_shield_target.ipynb]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/pair_orchestrator.ipynb]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/pair_orchestrator.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/open_ai_completions.ipynb]" -- "[doc/code/targets/7_http_target.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/scoring/prompt_shield_scorer.py]" -- "[doc/code/orchestrators/4_scoring_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/flip_orchestrator.py]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/scoring/prompt_shield_scorer.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/prompt_shield_target.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/HITL_Scoring_Orchestrator.py]" -- "[doc/code/orchestrators/HITL_Scoring_Orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[pyrit/memory/memory_models.py]" -- "[pyrit/memory/memory_interface.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/pair_orchestrator.ipynb]" -- "[doc/code/memory/8_seed_prompt_database.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/prompt_shield_target.ipynb]" -- "[doc/code/targets/open_ai_completions.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/HITL_Scoring_Orchestrator.py]" -- "[doc/code/orchestrators/4_scoring_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/pair_orchestrator.py]" -- "[doc/code/orchestrators/pair_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" -- "[doc/code/targets/open_ai_completions.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/1_prompt_sending_orchestrator.py]" -- "[doc/code/memory/7_azure_sql_memory_orchestrators.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/tree_of_attacks_with_pruning.ipynb]" -- "[doc/code/orchestrators/pair_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/targets/open_ai_completions.ipynb]" -- "[doc/code/orchestrators/flip_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/flip_orchestrator.py]" -- "[doc/code/memory/7_azure_sql_memory_orchestrators.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[pyrit/memory/duckdb_memory.py]" -- "[pyrit/memory/memory_interface.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/memory/7_azure_sql_memory_orchestrators.py]" -- "[doc/code/targets/5_multi_modal_targets.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[pyrit/prompt_target/openai/openai_completion_target.py]" -- "[pyrit/prompt_target/openai/openai_chat_target.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/scoring/prompt_shield_scorer.py]" -- "[doc/code/scoring/prompt_shield_scorer.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[pyrit/prompt_target/openai/openai_completion_target.py]" -- "[pyrit/prompt_target/openai/openai_dall_e_target.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/scoring/prompt_shield_scorer.py]" -- "[doc/code/orchestrators/4_scoring_orchestrator.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/memory/9_exporting_data.ipynb]" -- "[doc/code/memory/8_seed_prompt_database.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.py]" -- "[doc/code/scoring/prompt_shield_scorer.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/scoring/prompt_shield_scorer.ipynb]" -- "[doc/code/orchestrators/HITL_Scoring_Orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/tree_of_attacks_with_pruning.py]" -- "[doc/code/orchestrators/tree_of_attacks_with_pruning.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[doc/code/orchestrators/1_prompt_sending_orchestrator.py]" -- "[doc/code/orchestrators/advbench_prompt_sending_orchestrator.ipynb]" [label=" 9 ", penwidth="7", color="#00688bC9"]; }