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" ] "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/FileServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt]" -- "[openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt]" -- "[openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AssistantExample.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingAsyncExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AssistantExample.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingAsyncExample.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt]" -- "[openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsAsyncExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/CompletionsExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/async/ModerationServiceAsyncImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/FileServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/UploadServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsAsyncExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ModelServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ModelServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ModelServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/CompletionServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/BatchServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/BatchServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/UploadServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/ModerationServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/UploadServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/UploadServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/ModelListExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/ModelListExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AzureEntraIdExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/CompletionsConversationExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ModelServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/EmbeddingServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AssistantExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/core/Utils.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/EmbeddingServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/UploadServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/async/ModelServiceAsyncImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/BatchServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/CompletionsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AzureEntraIdExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ModelServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/blocking/FileServiceImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-core/src/main/kotlin/com/openai/services/blocking/ModerationServiceImpl.kt]" -- "[openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/CompletionsStreamingExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[openai-java-example/src/main/java/com/openai/example/StructuredOutputsExample.java]" -- "[openai-java-example/src/main/java/com/openai/example/AssistantAsyncExample.java]" [label=" 3 ", penwidth="3", color="#00688b82"]; }