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" ] "[api/OpenAI.netstandard2.0.cs]" -- "[api/OpenAI.net8.0.cs]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[src/Custom/Chat/ChatMessageContentPart.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/FineTuning/Internal/GeneratorStubs.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/Streaming/StreamingChatCompletionUpdate.cs]" -- "[src/Custom/Chat/OpenAIChatModelFactory.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/OpenAIChatModelFactory.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/Internal/GeneratorStubs.cs]" -- "[src/Custom/Chat/ChatMessageContentPart.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/OpenAIChatModelFactory.cs]" -- "[src/Custom/Chat/ChatCompletionOptions.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/Streaming/StreamingChatCompletionUpdate.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/ChatCompletionOptions.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/Streaming/StreamingChatCompletionUpdate.cs]" -- "[src/Custom/Chat/ChatCompletionOptions.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/FineTuning/Internal/GeneratorStubs.cs]" -- "[src/Custom/Chat/Internal/GeneratorStubs.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/FineTuning/Internal/GeneratorStubs.cs]" -- "[src/Custom/Chat/ChatMessageContentPart.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/Chat/Internal/GeneratorStubs.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationItemCreatedUpdate.cs]" -- "[src/Custom/RealtimeConversation/Internal/InternalRealtimeResponse.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/ResponseCreationOptions.cs]" -- "[api/OpenAI.net8.0.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/Streaming/StreamingChatOutputAudioUpdate.cs]" -- "[src/Custom/Chat/Messages/ChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/ChatMessageContent.cs]" -- "[src/Custom/Chat/ChatCompletion.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationItemCreatedUpdate.cs]" -- "[src/Custom/Chat/Messages/AssistantChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/Messages/ToolChatMessage.cs]" -- "[src/Custom/Chat/Messages/SystemChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationResponseStartedUpdate.cs]" -- "[src/Custom/Assistants/Internal/GeneratorStubs.Internal.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Embeddings/EmbeddingGenerationOptions.cs]" -- "[src/Custom/Chat/ChatAudioOptions.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Items/WebSearchCallResponseItem.cs]" -- "[src/Custom/Responses/Items/ComputerCallOutputStatus.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Files/OpenAIFilesModelFactory.cs]" -- "[src/Custom/Files/Internal/GeneratorStubs.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Tools/ComputerToolEnvironment.cs]" -- "[src/Custom/Responses/OpenAIResponseClient.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/ResponseContentPartKind.cs]" -- "[src/Custom/Responses/Items/ComputerOutput.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Tools/ResponseToolChoice.cs]" -- "[src/Custom/Responses/Items/ComputerCallActionKind.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/ChatOutputAudioReference.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Items/MessageRole.cs]" -- "[src/Custom/Responses/Items/FileSearchCallResponseItem.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/ResponseTextFormat.cs]" -- "[src/Custom/Responses/Items/ComputerCallStatus.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/GeneratorStubs.cs]" -- "[src/Custom/Chat/ChatOutputPrediction.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Tools/ComputerToolEnvironment.cs]" -- "[src/Custom/Responses/Items/MessageResponseItem.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/GeneratorStubs.cs]" -- "[src/Custom/Chat/ChatOutputTokenUsageDetails.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationItemCreatedUpdate.cs]" -- "[src/Custom/RealtimeConversation/ResponseConversationSelection.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Items/Internal/InternalResponsesDeveloperMessage.cs]" -- "[api/OpenAI.net8.0.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/OpenAIModelFactory.cs]" -- "[src/Custom/Chat/ChatMessageRole.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Items/Internal/InternalResponsesAssistantMessage.cs]" -- "[src/Custom/Responses/Items/ComputerCallSafetyCheck.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/ResponseMessageAnnotation.cs]" -- "[src/Custom/Responses/Items/ComputerCallSafetyCheck.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/ResponseCreationOptions.cs]" -- "[src/Custom/Responses/Items/FileSearchCallResponseItem.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/Messages/AssistantChatMessage.cs]" -- "[src/Custom/Chat/Internal/InternalChatCompletionResponseMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationItemCreatedUpdate.cs]" -- "[src/Custom/Chat/Messages/SystemChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Streaming/StreamingResponseUpdate.cs]" -- "[api/OpenAI.netstandard2.0.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Moderations/ModerationClient.cs]" -- "[src/Custom/Chat/Streaming/StreamingChatOutputAudioUpdate.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/OpenAIResponseClient.cs]" -- "[src/Custom/Responses/Items/Internal/InternalResponsesUserMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ConversationInputTokenUsageDetails.cs]" -- "[src/Custom/Chat/ChatInputAudioFormat.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Chat/Messages/ChatMessage.cs]" -- "[src/Custom/Chat/Internal/InternalChatOutputPredictionKind.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseConversationSelection.cs]" -- "[src/Custom/RealtimeConversation/ConversationSessionOptions.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Responses/Items/ComputerCallOutputResponseItem.cs]" -- "[src/Custom/Responses/Items/ComputerCallActionKind.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/ResponseUpdates/ConversationItemStreamingFinishedUpdate.cs]" -- "[src/Custom/Chat/Internal/GeneratorStubs.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/RealtimeConversation/GeneratorStubs.cs]" -- "[src/Custom/Chat/Messages/SystemChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Custom/Moderations/ModerationClient.cs]" -- "[src/Custom/Chat/Messages/ChatMessage.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; }