openai / openai-dotnet
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
26% | 2% | 9% | 15% | 45%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs26% | 2% | 9% | 15% | 45%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
api100% | 0% | 0% | 0% | 0%
src0% | 3% | 13% | 21% | 62%
Longest Files (Top 50)
File# lines# units
3954 -
3760 -
AssistantClient.cs
in src/Custom/Assistants
677 44
385 12
VectorStoreClient.cs
in src/Custom/VectorStores
371 30
ImageClient.cs
in src/Custom/Images
323 19
OpenAIChatModelFactory.cs
in src/Custom/Chat
294 12
RealtimeConversationSession.cs
in src/Custom/RealtimeConversation
292 30
GeneratorStubs.Internal.cs
in src/Custom/Assistants/Internal
263 -
FineTuningJobOperation.Protocol.cs
in src/Custom/FineTuning
253 28
VectorStoreClient.Protocol.cs
in src/Custom/VectorStores
246 26
InternalAssistantRunClient.Protocol.cs
in src/Custom/Assistants/Internal
225 16
AssistantClient.Protocol.cs
in src/Custom/Assistants
207 16
ModerationResult.Serialization.cs
in src/Custom/Moderations
184 1
OpenTelemetryScope.cs
in src/Utility/Telemetry
182 15
OpenAIResponseClient.cs
in src/Custom/Responses
171 13
156 8
VectorStoreFileBatchCollectionPageToken.cs
in src/Custom/VectorStores/Internal/Pagination
151 4
148 10
OpenAIClient.cs
in src/Custom
145 5
145 10
OpenAIFileClient.cs
in src/Custom/Files
143 10
VectorStoreFileCollectionPageToken.cs
in src/Custom/VectorStores/Internal/Pagination
141 4
EmbeddingClient.cs
in src/Custom/Embeddings
141 8
AudioClient.cs
in src/Custom/Audio
141 10
RunStepCollectionPageToken.cs
in src/Custom/Assistants/Internal/Pagination
138 4
ChatClient.cs
in src/Custom/Chat
131 6
OpenAIFileClient.Protocol.cs
in src/Custom/Files
130 18
RunCollectionPageToken.cs
in src/Custom/Assistants/Internal/Pagination
129 4
MessageCollectionPageToken.cs
in src/Custom/Assistants/Internal/Pagination
129 4
GeneratorStubs.cs
in src/Custom/FineTuning/Internal
126 -
BatchClient.Protocol.cs
in src/Custom/Batch
124 10
FineTuningClient.Protocol.cs
in src/Custom/FineTuning
122 9
CreateBatchFileJobOperation.cs
in src/Custom/VectorStores
120 11
AssistantCollectionPageToken.cs
in src/Custom/Assistants/Internal/Pagination
116 4
VectorStoreCollectionPageToken.cs
in src/Custom/VectorStores/Internal/Pagination
116 4
ResponseItemCollectionPageToken.cs
in src/Custom/Responses/Pagination
116 4
ResponseItem.cs
in src/Custom/Responses/Items
114 18
113 13
TelemetryDetails.cs
in src/Custom/Internal
106 4
AddFileToVectorStoreOperation.cs
in src/Custom/VectorStores
106 10
ComputerCallAction.cs
in src/Custom/Responses/Items
106 9
FineTuningJobEventCollectionPageToken.cs
in src/Custom/FineTuning/Internal/Pagination
105 4
FineTuningJobCheckpointCollectionPageToken.cs
in src/Custom/FineTuning/Internal/Pagination
105 4
ChatMessageContentPart.cs
in src/Custom/Chat
104 9
102 2
CreateVectorStoreOperation.cs
in src/Custom/VectorStores
101 10
ModerationClient.cs
in src/Custom/Moderations
101 6
98 2
AssistantResponseFormat.cs
in src/Custom/Assistants
97 4
Files With Most Units (Top 50)
File# lines# units
AssistantClient.cs
in src/Custom/Assistants
677 44
VectorStoreClient.cs
in src/Custom/VectorStores
371 30
RealtimeConversationSession.cs
in src/Custom/RealtimeConversation
292 30
FineTuningJobOperation.Protocol.cs
in src/Custom/FineTuning
253 28
VectorStoreClient.Protocol.cs
in src/Custom/VectorStores
246 26
ImageClient.cs
in src/Custom/Images
323 19
OpenAIFileClient.Protocol.cs
in src/Custom/Files
130 18
ResponseItem.cs
in src/Custom/Responses/Items
114 18
AssistantClient.Protocol.cs
in src/Custom/Assistants
207 16
InternalAssistantRunClient.Protocol.cs
in src/Custom/Assistants/Internal
225 16
OpenTelemetryScope.cs
in src/Utility/Telemetry
182 15
OpenAIResponseClient.cs
in src/Custom/Responses
171 13
113 13
OpenAIChatModelFactory.cs
in src/Custom/Chat
294 12
385 12
CreateBatchFileJobOperation.cs
in src/Custom/VectorStores
120 11
OpenAIFileClient.cs
in src/Custom/Files
143 10
CreateVectorStoreOperation.cs
in src/Custom/VectorStores
101 10
AddFileToVectorStoreOperation.cs
in src/Custom/VectorStores
106 10
AudioClient.cs
in src/Custom/Audio
141 10
BatchClient.Protocol.cs
in src/Custom/Batch
124 10
148 10
145 10
ChatMessageContentPart.cs
in src/Custom/Chat
104 9
ComputerCallAction.cs
in src/Custom/Responses/Items
106 9
FineTuningClient.Protocol.cs
in src/Custom/FineTuning
122 9
AssistantChatMessage.cs
in src/Custom/Chat/Messages
74 8
InternalAssistantThreadClient.Protocol.cs
in src/Custom/Assistants/Internal
56 8
InternalAssistantMessageClient.Protocol.cs
in src/Custom/Assistants/Internal
66 8
OpenAIResponseClient.Protocol.cs
in src/Custom/Responses
90 8
EmbeddingClient.cs
in src/Custom/Embeddings
141 8
156 8
AsyncAssistantCollectionResult.cs
in src/Custom/Assistants/Internal/Pagination
74 7
AssistantCollectionResult.cs
in src/Custom/Assistants/Internal/Pagination
73 7
VectorStoreFileBatchCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
82 7
VectorStoreCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
73 7
VectorStoreFileCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
79 7
ResponseItemCollectionResult.cs
in src/Custom/Responses/Pagination
75 7
ResponseContentPart.cs
in src/Custom/Responses
72 7
RealtimeConversationClient.cs
in src/Custom/RealtimeConversation
71 7
ChatToolChoice.cs
in src/Custom/Chat
62 6
ChatMessageContent.cs
in src/Custom/Chat
32 6
ChatClient.cs
in src/Custom/Chat
131 6
OpenAIModelClient.Protocol.cs
in src/Custom/Models
55 6
ImageClient.Protocol.cs
in src/Custom/Images
61 6
RunStepCollectionResult.cs
in src/Custom/Assistants/Internal/Pagination
71 6
RunCollectionResult.cs
in src/Custom/Assistants/Internal/Pagination
68 6
MessageCollectionResult.cs
in src/Custom/Assistants/Internal/Pagination
68 6
AsyncVectorStoreCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
70 6
AsyncVectorStoreFileBatchCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
80 6
Files With Long Lines (Top 50)

There are 224 files with lines longer than 120 characters. In total, there are 2121 long lines.

File# lines# units# long lines
3760 - 508
3954 - 508
AssistantClient.cs
in src/Custom/Assistants
677 44 84
VectorStoreClient.cs
in src/Custom/VectorStores
371 30 51
ImageClient.cs
in src/Custom/Images
323 19 49
GeneratorStubs.cs
in src/Custom/RealtimeConversation/Internal
48 - 44
VectorStoreClient.Protocol.cs
in src/Custom/VectorStores
246 26 38
OpenAIResponseClient.cs
in src/Custom/Responses
171 13 34
InternalAssistantRunClient.Protocol.cs
in src/Custom/Assistants/Internal
225 16 30
ConversationUpdateKind.Serialization.cs
in src/Custom/RealtimeConversation/ResponseUpdates
67 2 26
ConversationUpdate.Serialization.cs
in src/Custom/RealtimeConversation/ResponseUpdates
52 1 23
AssistantClient.Protocol.cs
in src/Custom/Assistants
207 16 22
GeneratorStubs.cs
in src/Custom/Responses/Internal
64 - 19
AudioClient.cs
in src/Custom/Audio
141 10 18
ConversationItemStreamingPartDeltaUpdate.Serialization.cs
in src/Custom/RealtimeConversation/ResponseUpdates
65 2 18
ModerationResult.Serialization.cs
in src/Custom/Moderations
184 1 15
InternalAssistantRunClient.cs
in src/Custom/Assistants/Internal
46 2 14
50 4 14
RealtimeConversationSession.cs
in src/Custom/RealtimeConversation
292 30 14
OpenAIChatModelFactory.cs
in src/Custom/Chat
294 12 13
OpenAIFileClient.cs
in src/Custom/Files
143 10 13
ConversationItemStreamingPartFinishedUpdate.Serialization.cs
in src/Custom/RealtimeConversation/ResponseUpdates
56 2 13
EmbeddingClient.cs
in src/Custom/Embeddings
141 8 12
ChatMessage.cs
in src/Custom/Chat/Messages
68 4 11
28 2 11
FineTuningJobOperation.Protocol.cs
in src/Custom/FineTuning
253 28 10
148 10 10
98 2 9
ChatClient.cs
in src/Custom/Chat
131 6 9
27 1 8
InternalRealtimeNoTurnDetection.Serialization.cs
in src/Custom/RealtimeConversation/Internal
25 2 8
ModerationClient.cs
in src/Custom/Moderations
101 6 8
CreateBatchFileJobOperation.Protocol.cs
in src/Custom/VectorStores
42 4 7
51 2 6
ToolConstraint.Serialization.cs
in src/Custom/Assistants
87 2 6
CreateBatchFileJobOperation.cs
in src/Custom/VectorStores
120 11 6
AsyncVectorStoreFileBatchCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
80 6 6
AddFileToVectorStoreOperation.cs
in src/Custom/VectorStores
106 10 6
ConversationMaxTokensChoice.Serialization.cs
in src/Custom/RealtimeConversation
57 3 6
102 2 5
OpenAIFileClient.Protocol.cs
in src/Custom/Files
130 18 5
TelemetryDetails.cs
in src/Custom/Internal
106 4 5
StreamingUpdate.cs
in src/Custom/Assistants/Streaming
61 3 5
RunStepCollectionPageToken.cs
in src/Custom/Assistants/Internal/Pagination
138 4 5
MessageContent.Serialization.cs
in src/Custom/Assistants
34 1 5
VectorStoreFileCollectionPageToken.cs
in src/Custom/VectorStores/Internal/Pagination
141 4 5
VectorStoreFileBatchCollectionPageToken.cs
in src/Custom/VectorStores/Internal/Pagination
151 4 5
AsyncVectorStoreFileCollectionResult.cs
in src/Custom/VectorStores/Internal/Pagination
77 6 5
ResponseItem.cs
in src/Custom/Responses/Items
114 18 5
ComputerCallAction.cs
in src/Custom/Responses/Items
106 9 5
Correlations

File Size vs. Commits (all time): 585 points

api/OpenAI.net8.0.cs x: 5 commits (all time) y: 3954 lines of code api/OpenAI.netstandard2.0.cs x: 25 commits (all time) y: 3760 lines of code src/Custom/Assistants/FileSearchRankingOptions.cs x: 5 commits (all time) y: 9 lines of code src/Custom/Assistants/FunctionToolDefinition.cs x: 9 commits (all time) y: 38 lines of code src/Custom/RealtimeConversation/ConversationFunctionTool.cs x: 3 commits (all time) y: 30 lines of code src/Custom/VectorStores/VectorStoreExpirationPolicy.cs x: 8 commits (all time) y: 16 lines of code src/Custom/Chat/ChatMessageContentPart.Serialization.cs x: 12 commits (all time) y: 102 lines of code src/Custom/Chat/ChatMessageContentPart.cs x: 14 commits (all time) y: 104 lines of code src/Custom/Chat/ChatMessageContentPartKind.cs x: 7 commits (all time) y: 9 lines of code src/Custom/Chat/Internal/GeneratorStubs.cs x: 11 commits (all time) y: 88 lines of code src/Custom/Chat/Internal/InternalChatCompletionMessageToolCallFunction.Serialization.cs x: 2 commits (all time) y: 21 lines of code src/Custom/Chat/Internal/InternalChatCompletionRequestMessageContentPartFileFile.cs x: 1 commits (all time) y: 22 lines of code src/Custom/FineTuning/Internal/GeneratorStubs.cs x: 12 commits (all time) y: 126 lines of code src/Custom/Responses/Internal/GeneratorStubs.cs x: 2 commits (all time) y: 64 lines of code src/Custom/Responses/Internal/InternalUnknownResponsesContent.cs x: 1 commits (all time) y: 5 lines of code src/Custom/Responses/Items/ComputerCallAction.cs x: 2 commits (all time) y: 106 lines of code src/Custom/Responses/Items/ComputerCallActionMouseButton.cs x: 2 commits (all time) y: 12 lines of code src/Custom/Responses/Items/ComputerOutput.cs x: 2 commits (all time) y: 35 lines of code src/Custom/Responses/Items/MessageRole.Serialization.cs x: 1 commits (all time) y: 33 lines of code src/Custom/Responses/Items/ResponseItem.cs x: 2 commits (all time) y: 114 lines of code src/Custom/Responses/OpenAIResponseClient.cs x: 2 commits (all time) y: 171 lines of code src/Custom/Responses/ResponseCreationOptions.cs x: 2 commits (all time) y: 53 lines of code src/Custom/Responses/Tools/ResponseToolChoice.Serialization.cs x: 1 commits (all time) y: 49 lines of code src/Custom/Files/FilePurpose.cs x: 3 commits (all time) y: 14 lines of code src/Custom/Assistants/AssistantClient.cs x: 18 commits (all time) y: 677 lines of code src/Custom/Assistants/AssistantCreationOptions.cs x: 6 commits (all time) y: 26 lines of code src/Custom/Assistants/AssistantResponseFormat.cs x: 8 commits (all time) y: 97 lines of code src/Custom/Assistants/GeneratorStubs.cs x: 10 commits (all time) y: 35 lines of code src/Custom/Assistants/Internal/GeneratorStubs.Internal.cs x: 17 commits (all time) y: 263 lines of code src/Custom/Assistants/Internal/InternalAssistantMessageClient.cs x: 7 commits (all time) y: 37 lines of code src/Custom/Assistants/Internal/InternalAssistantRunClient.Protocol.cs x: 6 commits (all time) y: 225 lines of code src/Custom/Assistants/Internal/InternalAssistantRunClient.cs x: 8 commits (all time) y: 46 lines of code src/Custom/Assistants/Internal/InternalAssistantThreadClient.cs x: 6 commits (all time) y: 35 lines of code src/Custom/Assistants/Internal/InternalMessageImageFileContent.cs x: 4 commits (all time) y: 21 lines of code src/Custom/Assistants/Internal/InternalRequiredFunctionToolCall.cs x: 4 commits (all time) y: 11 lines of code src/Custom/Assistants/MessageContent.cs x: 7 commits (all time) y: 31 lines of code src/Custom/Assistants/RunCreationOptions.cs x: 9 commits (all time) y: 61 lines of code src/Custom/Assistants/RunStep.cs x: 6 commits (all time) y: 13 lines of code src/Custom/Assistants/Streaming/StreamingUpdate.cs x: 5 commits (all time) y: 61 lines of code src/Custom/Assistants/ThreadCreationOptions.cs x: 5 commits (all time) y: 25 lines of code src/Custom/Assistants/ThreadRun.cs x: 10 commits (all time) y: 60 lines of code src/Custom/Assistants/ToolConstraint.cs x: 7 commits (all time) y: 47 lines of code src/Custom/Audio/AudioClient.cs x: 11 commits (all time) y: 141 lines of code src/Custom/Batch/Internal/GeneratorStubs.cs x: 4 commits (all time) y: 35 lines of code src/Custom/Chat/ChatClient.cs x: 14 commits (all time) y: 131 lines of code src/Custom/Chat/ChatCompletionOptions.cs x: 14 commits (all time) y: 92 lines of code src/Custom/Chat/ChatResponseFormat.cs x: 9 commits (all time) y: 23 lines of code src/Custom/Chat/OpenAIChatModelFactory.cs x: 10 commits (all time) y: 294 lines of code src/Custom/Embeddings/EmbeddingClient.cs x: 13 commits (all time) y: 141 lines of code src/Custom/Embeddings/OpenAIEmbedding.cs x: 3 commits (all time) y: 63 lines of code src/Custom/Embeddings/OpenAIEmbeddingCollection.Serialization.cs x: 2 commits (all time) y: 78 lines of code src/Custom/Embeddings/OpenAIEmbeddingCollection.cs x: 3 commits (all time) y: 35 lines of code src/Custom/Files/OpenAIFileClient.cs x: 3 commits (all time) y: 143 lines of code src/Custom/Files/OpenAIFilesModelFactory.cs x: 8 commits (all time) y: 49 lines of code src/Custom/Images/ImageClient.cs x: 10 commits (all time) y: 323 lines of code src/Custom/Moderations/ModerationResult.cs x: 8 commits (all time) y: 63 lines of code src/Custom/OpenAIClient.cs x: 19 commits (all time) y: 145 lines of code src/Custom/OpenAIError.cs x: 5 commits (all time) y: 41 lines of code src/Custom/RealtimeConversation/RealtimeConversationClient.cs x: 4 commits (all time) y: 71 lines of code src/Custom/Responses/OpenAIResponseClient.Protocol.cs x: 1 commits (all time) y: 90 lines of code src/Custom/Responses/Pagination/AsyncResponseItemCollectionResult.cs x: 1 commits (all time) y: 70 lines of code src/Custom/Responses/Pagination/ResponseItemCollectionPageToken.cs x: 1 commits (all time) y: 116 lines of code src/Custom/VectorStores/AddFileToVectorStoreOperation.cs x: 3 commits (all time) y: 106 lines of code src/Custom/VectorStores/CreateBatchFileJobOperation.cs x: 3 commits (all time) y: 120 lines of code src/Custom/VectorStores/Internal/Pagination/AsyncVectorStoreFileBatchCollectionResult.cs x: 3 commits (all time) y: 80 lines of code src/Custom/VectorStores/VectorStoreClient.Protocol.cs x: 8 commits (all time) y: 246 lines of code src/Custom/VectorStores/VectorStoreClient.cs x: 15 commits (all time) y: 371 lines of code src/Utility/AsyncSseUpdateCollection.cs x: 1 commits (all time) y: 156 lines of code src/Utility/CustomSerializationHelpers.cs x: 6 commits (all time) y: 148 lines of code src/Utility/SseUpdateCollection.cs x: 1 commits (all time) y: 145 lines of code src/Custom/Chat/ChatCompletionOptions.Serialization.cs x: 7 commits (all time) y: 79 lines of code src/Custom/RealtimeConversation/RealtimeConversationSession.cs x: 5 commits (all time) y: 292 lines of code src/Custom/Assistants/AssistantClient.Protocol.cs x: 8 commits (all time) y: 207 lines of code src/Custom/Assistants/Internal/InternalAssistantThreadClient.Protocol.cs x: 3 commits (all time) y: 56 lines of code src/Custom/Audio/OpenAIAudioModelFactory.cs x: 4 commits (all time) y: 54 lines of code src/Custom/Batch/BatchClient.Protocol.cs x: 7 commits (all time) y: 124 lines of code src/Custom/Chat/ChatToolChoice.Serialization.cs x: 6 commits (all time) y: 76 lines of code src/Custom/Files/OpenAIFileClient.Protocol.cs x: 2 commits (all time) y: 130 lines of code src/Custom/Moderations/ModerationResult.Serialization.cs x: 3 commits (all time) y: 184 lines of code src/Custom/Assistants/Streaming/RunStepDetailsUpdate.cs x: 6 commits (all time) y: 80 lines of code src/Custom/FineTuning/FineTuningJobOperation.Protocol.cs x: 2 commits (all time) y: 253 lines of code src/Custom/Assistants/Internal/Pagination/MessageCollectionPageToken.cs x: 1 commits (all time) y: 129 lines of code src/Custom/FineTuning/Internal/Pagination/FineTuningJobCheckpointCollectionPageToken.cs x: 1 commits (all time) y: 105 lines of code src/Utility/Telemetry/OpenTelemetryScope.cs x: 2 commits (all time) y: 182 lines of code src/Custom/Assistants/Streaming/MessageContentUpdate.cs x: 5 commits (all time) y: 64 lines of code src/Custom/Assistants/ToolConstraint.Serialization.cs x: 4 commits (all time) y: 87 lines of code src/Utility/System.Net.ServerSentEvents.cs x: 1 commits (all time) y: 385 lines of code
3954.0
lines of code
  min: 1.0
  average: 49.46
  25th percentile: 9.0
  median: 18.0
  75th percentile: 44.0
  max: 3954.0
0 25.0
commits (all time)
min: 1.0 | average: 3.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 25.0

File Size vs. Contributors (all time): 585 points

api/OpenAI.net8.0.cs x: 1 contributors (all time) y: 3954 lines of code api/OpenAI.netstandard2.0.cs x: 3 contributors (all time) y: 3760 lines of code src/Custom/Assistants/FileSearchRankingOptions.cs x: 1 contributors (all time) y: 9 lines of code src/Custom/Assistants/FunctionToolDefinition.cs x: 5 contributors (all time) y: 38 lines of code src/Custom/RealtimeConversation/ConversationFunctionTool.cs x: 2 contributors (all time) y: 30 lines of code src/Custom/VectorStores/VectorStoreExpirationPolicy.cs x: 4 contributors (all time) y: 16 lines of code src/Custom/Chat/ChatMessageContentPart.Serialization.cs x: 5 contributors (all time) y: 102 lines of code src/Custom/Chat/ChatMessageContentPart.cs x: 7 contributors (all time) y: 104 lines of code src/Custom/Chat/ChatMessageContentPartKind.Serialization.cs x: 1 contributors (all time) y: 25 lines of code src/Custom/Chat/ChatMessageContentPartKind.cs x: 4 contributors (all time) y: 9 lines of code src/Custom/Chat/Internal/GeneratorStubs.cs x: 5 contributors (all time) y: 88 lines of code src/Custom/FineTuning/Internal/GeneratorStubs.cs x: 5 contributors (all time) y: 126 lines of code src/Custom/Responses/Internal/GeneratorStubs.cs x: 1 contributors (all time) y: 64 lines of code src/Custom/Responses/Items/ComputerCallAction.cs x: 1 contributors (all time) y: 106 lines of code src/Custom/Responses/Items/ComputerOutput.cs x: 1 contributors (all time) y: 35 lines of code src/Custom/Responses/Items/ResponseItem.cs x: 1 contributors (all time) y: 114 lines of code src/Custom/Responses/OpenAIResponseClient.cs x: 1 contributors (all time) y: 171 lines of code src/Custom/Responses/ResponseCreationOptions.cs x: 1 contributors (all time) y: 53 lines of code src/Custom/Administration/Internal/GeneratorStubs.cs x: 2 contributors (all time) y: 35 lines of code src/Custom/Assistants/AssistantClient.cs x: 7 contributors (all time) y: 677 lines of code src/Custom/Assistants/AssistantCreationOptions.cs x: 5 contributors (all time) y: 26 lines of code src/Custom/Assistants/AssistantResponseFormat.cs x: 6 contributors (all time) y: 97 lines of code src/Custom/Assistants/FileSearchToolDefinition.cs x: 3 contributors (all time) y: 25 lines of code src/Custom/Assistants/Internal/GeneratorStubs.Internal.cs x: 6 contributors (all time) y: 263 lines of code src/Custom/Assistants/Internal/InternalAssistantMessageClient.cs x: 4 contributors (all time) y: 37 lines of code src/Custom/Assistants/Internal/InternalAssistantRunClient.Protocol.cs x: 4 contributors (all time) y: 225 lines of code src/Custom/Assistants/Internal/InternalAssistantToolsFileSearchFileSearch.cs x: 2 contributors (all time) y: 7 lines of code src/Custom/Assistants/Internal/InternalRequestMessageTextContent.cs x: 3 contributors (all time) y: 7 lines of code src/Custom/Assistants/RunCreationOptions.cs x: 5 contributors (all time) y: 61 lines of code src/Custom/Assistants/Streaming/RunStepDetailsUpdateCodeInterpreterOutput.cs x: 5 contributors (all time) y: 14 lines of code src/Custom/Assistants/ToolConstraint.cs x: 4 contributors (all time) y: 47 lines of code src/Custom/Audio/AudioClient.cs x: 6 contributors (all time) y: 141 lines of code src/Custom/Batch/Internal/GeneratorStubs.cs x: 3 contributors (all time) y: 35 lines of code src/Custom/Chat/ChatClient.cs x: 7 contributors (all time) y: 131 lines of code src/Custom/Chat/ChatToolChoice.cs x: 3 contributors (all time) y: 62 lines of code src/Custom/Chat/OpenAIChatModelFactory.cs x: 2 contributors (all time) y: 294 lines of code src/Custom/Embeddings/OpenAIEmbedding.cs x: 2 contributors (all time) y: 63 lines of code src/Custom/Embeddings/OpenAIEmbeddingCollection.Serialization.cs x: 2 contributors (all time) y: 78 lines of code src/Custom/Files/OpenAIFileClient.cs x: 1 contributors (all time) y: 143 lines of code src/Custom/Images/ImageClient.cs x: 5 contributors (all time) y: 323 lines of code src/Custom/Moderations/ModerationResult.cs x: 4 contributors (all time) y: 63 lines of code src/Custom/OpenAIClient.cs x: 7 contributors (all time) y: 145 lines of code src/Custom/OpenAIClientOptions.cs x: 6 contributors (all time) y: 47 lines of code src/Custom/RealtimeConversation/Internal/GeneratorStubs.cs x: 2 contributors (all time) y: 48 lines of code src/Custom/Responses/OpenAIResponseClient.Protocol.cs x: 1 contributors (all time) y: 90 lines of code src/Custom/VectorStores/VectorStoreClient.Protocol.cs x: 5 contributors (all time) y: 246 lines of code src/Custom/VectorStores/VectorStoreClient.cs x: 7 contributors (all time) y: 371 lines of code src/Custom/Assistants/AssistantClient.Protocol.cs x: 5 contributors (all time) y: 207 lines of code src/Custom/Assistants/ThreadInitializationMessage.cs x: 6 contributors (all time) y: 16 lines of code src/Custom/Batch/BatchClient.Protocol.cs x: 4 contributors (all time) y: 124 lines of code src/Custom/Files/OpenAIFileClient.Protocol.cs x: 1 contributors (all time) y: 130 lines of code src/Custom/Moderations/ModerationResult.Serialization.cs x: 2 contributors (all time) y: 184 lines of code src/Custom/FineTuning/FineTuningJobOperation.Protocol.cs x: 1 contributors (all time) y: 253 lines of code src/Custom/Assistants/Streaming/MessageContentUpdate.cs x: 5 contributors (all time) y: 64 lines of code src/Custom/Assistants/ToolConstraint.Serialization.cs x: 4 contributors (all time) y: 87 lines of code src/Utility/System.Net.ServerSentEvents.cs x: 1 contributors (all time) y: 385 lines of code src/Custom/Internal/TelemetryDetails.cs x: 2 contributors (all time) y: 106 lines of code
3954.0
lines of code
  min: 1.0
  average: 49.46
  25th percentile: 9.0
  median: 18.0
  75th percentile: 44.0
  max: 3954.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 7.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 441 points

api/OpenAI.net8.0.cs x: 5 commits (90d) y: 3954 lines of code api/OpenAI.netstandard2.0.cs x: 6 commits (90d) y: 3760 lines of code src/Custom/Assistants/FileSearchRankingOptions.cs x: 2 commits (90d) y: 9 lines of code src/Custom/Assistants/FunctionToolDefinition.cs x: 2 commits (90d) y: 38 lines of code src/Custom/RealtimeConversation/ConversationFunctionTool.cs x: 2 commits (90d) y: 30 lines of code src/Custom/Chat/ChatMessageContentPart.Serialization.cs x: 2 commits (90d) y: 102 lines of code src/Custom/Chat/ChatMessageContentPart.cs x: 4 commits (90d) y: 104 lines of code src/Custom/Chat/Internal/GeneratorStubs.cs x: 3 commits (90d) y: 88 lines of code src/Custom/Chat/Internal/InternalChatCompletionMessageToolCallFunction.Serialization.cs x: 1 commits (90d) y: 21 lines of code src/Custom/FineTuning/Internal/GeneratorStubs.cs x: 3 commits (90d) y: 126 lines of code src/Custom/Responses/Internal/GeneratorStubs.cs x: 2 commits (90d) y: 64 lines of code src/Custom/Responses/Internal/InternalUnknownResponsesContent.cs x: 1 commits (90d) y: 5 lines of code src/Custom/Responses/Items/MessageRole.Serialization.cs x: 1 commits (90d) y: 33 lines of code src/Custom/Responses/Items/ResponseItem.cs x: 2 commits (90d) y: 114 lines of code src/Custom/Responses/OpenAIResponseClient.cs x: 2 commits (90d) y: 171 lines of code src/Custom/Responses/ResponseCreationOptions.cs x: 2 commits (90d) y: 53 lines of code src/Custom/Responses/Tools/ResponseToolChoice.Serialization.cs x: 1 commits (90d) y: 49 lines of code src/Custom/Assistants/AssistantClient.cs x: 1 commits (90d) y: 677 lines of code src/Custom/Assistants/AssistantResponseFormat.cs x: 1 commits (90d) y: 97 lines of code src/Custom/Assistants/Internal/GeneratorStubs.Internal.cs x: 2 commits (90d) y: 263 lines of code src/Custom/Assistants/Internal/InternalAssistantRunClient.Protocol.cs x: 1 commits (90d) y: 225 lines of code src/Custom/Audio/AudioClient.cs x: 1 commits (90d) y: 141 lines of code src/Custom/Batch/CreateBatchOperation.Protocol.cs x: 1 commits (90d) y: 113 lines of code src/Custom/Chat/ChatClient.cs x: 2 commits (90d) y: 131 lines of code src/Custom/Chat/OpenAIChatModelFactory.cs x: 3 commits (90d) y: 294 lines of code src/Custom/Chat/Streaming/StreamingChatCompletionUpdate.cs x: 3 commits (90d) y: 44 lines of code src/Custom/Embeddings/EmbeddingClient.cs x: 2 commits (90d) y: 141 lines of code src/Custom/Embeddings/OpenAIEmbedding.cs x: 1 commits (90d) y: 63 lines of code src/Custom/Embeddings/OpenAIEmbeddingCollection.Serialization.cs x: 1 commits (90d) y: 78 lines of code src/Custom/Images/ImageClient.cs x: 1 commits (90d) y: 323 lines of code src/Custom/VectorStores/VectorStoreClient.Protocol.cs x: 1 commits (90d) y: 246 lines of code src/Custom/VectorStores/VectorStoreClient.cs x: 1 commits (90d) y: 371 lines of code src/Utility/AsyncSseUpdateCollection.cs x: 1 commits (90d) y: 156 lines of code src/Custom/RealtimeConversation/RealtimeConversationSession.cs x: 1 commits (90d) y: 292 lines of code
3954.0
lines of code
  min: 1.0
  average: 48.09
  25th percentile: 8.0
  median: 14.0
  75th percentile: 30.5
  max: 3954.0
0 6.0
commits (90d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

File Size vs. Contributors (90 days): 441 points

api/OpenAI.net8.0.cs x: 1 contributors (90d) y: 3954 lines of code api/OpenAI.netstandard2.0.cs x: 1 contributors (90d) y: 3760 lines of code src/Custom/Assistants/FileSearchRankingOptions.cs x: 1 contributors (90d) y: 9 lines of code src/Custom/Assistants/FunctionToolDefinition.cs x: 1 contributors (90d) y: 38 lines of code src/Custom/RealtimeConversation/ConversationFunctionTool.cs x: 1 contributors (90d) y: 30 lines of code src/Custom/Chat/ChatMessageContentPart.Serialization.cs x: 1 contributors (90d) y: 102 lines of code src/Custom/Chat/ChatMessageContentPart.cs x: 2 contributors (90d) y: 104 lines of code src/Custom/Chat/Internal/GeneratorStubs.cs x: 1 contributors (90d) y: 88 lines of code src/Custom/FineTuning/Internal/GeneratorStubs.cs x: 1 contributors (90d) y: 126 lines of code src/Custom/Responses/Internal/GeneratorStubs.cs x: 1 contributors (90d) y: 64 lines of code src/Custom/Responses/Items/ResponseItem.cs x: 1 contributors (90d) y: 114 lines of code src/Custom/Responses/OpenAIResponseClient.cs x: 1 contributors (90d) y: 171 lines of code src/Custom/Responses/ResponseCreationOptions.cs x: 1 contributors (90d) y: 53 lines of code src/Custom/Assistants/AssistantClient.cs x: 1 contributors (90d) y: 677 lines of code src/Custom/Assistants/Internal/GeneratorStubs.Internal.cs x: 1 contributors (90d) y: 263 lines of code src/Custom/Assistants/Internal/InternalAssistantRunClient.Protocol.cs x: 1 contributors (90d) y: 225 lines of code src/Custom/Audio/AudioClient.cs x: 1 contributors (90d) y: 141 lines of code src/Custom/Chat/OpenAIChatModelFactory.cs x: 1 contributors (90d) y: 294 lines of code src/Custom/Images/ImageClient.cs x: 1 contributors (90d) y: 323 lines of code src/Custom/VectorStores/VectorStoreClient.Protocol.cs x: 1 contributors (90d) y: 246 lines of code src/Custom/VectorStores/VectorStoreClient.cs x: 1 contributors (90d) y: 371 lines of code
3954.0
lines of code
  min: 1.0
  average: 48.09
  25th percentile: 8.0
  median: 14.0
  75th percentile: 30.5
  max: 3954.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0