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" ] "[go/system_instruction.go]" -- "[go/safety_settings.go]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[java/src/main/java/com/example/gemini/SystemInstruction.java]" -- "[java/src/main/java/com/example/gemini/FunctionCalling.java]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[python/text_generation.py]" -- "[python/files.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[python/safety_settings.py]" -- "[python/models.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[go/files.go]" -- "[go/chat.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SystemInstruction.java]" -- "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/FunctionCalling.java]" -- "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SystemInstruction.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/SafetySettings.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[go/configure_model_parameters.go]" -- "[go/system_instruction.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/SystemInstruction.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SystemInstruction.java]" -- "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SafetySettings.java]" -- "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SafetySettings.java]" -- "[java/src/main/java/com/example/gemini/FunctionCalling.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[go/configure_model_parameters.go]" -- "[go/safety_settings.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/ControlledGeneration.java]" -- "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/FunctionCalling.java]" -- "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[javascript/cache.js]" -- "[javascript/count_tokens.js]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/TextGeneration.java]" -- "[java/src/main/java/com/example/gemini/FunctionCalling.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SafetySettings.java]" -- "[java/src/main/java/com/example/gemini/ConfigureModelParameters.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SafetySettings.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/SystemInstruction.java]" -- "[java/src/main/java/com/example/gemini/SafetySettings.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[java/src/main/java/com/example/gemini/FunctionCalling.java]" -- "[java/src/main/java/com/example/gemini/CodeExecution.java]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[go/text_generation.go]" -- "[go/cache.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/system_instruction.go]" -- "[go/chat.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/text_generation.go]" -- "[go/safety_settings.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/function_calling.go]" -- "[go/chat.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/thinking_generation.go]" -- "[go/text_generation.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/count_tokens.go]" -- "[go/chat.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/thinking_generation.go]" -- "[go/count_tokens.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/embed.go]" -- "[go/controlled_generation.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/safety_settings.go]" -- "[go/controlled_generation.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/text_generation.go]" -- "[go/chat.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/thinking_generation.go]" -- "[go/system_instruction.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[python/safety_settings.py]" -- "[python/system_instruction.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/thinking_generation.go]" -- "[go/safety_settings.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/safety_settings.go]" -- "[go/count_tokens.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/thinking_generation.go]" -- "[go/embed.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/count_tokens.go]" -- "[go/cache.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/system_instruction.go]" -- "[go/embed.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[javascript/safety_settings.js]" -- "[javascript/system_instruction.js]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/system_instruction.go]" -- "[go/count_tokens.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/system_instruction.go]" -- "[go/cache.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[python/files.py]" -- "[python/count_tokens.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[go/text_generation.go]" -- "[go/controlled_generation.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; }