azure / azure-functions-openai-extension
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 97 files with 4,369 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (84 lines of code)
    • 15 files changed 6-20 times (1,839 lines of code)
    • 80 files changed 1-5 times (2,446 lines of code)
0% | 0% | 1% | 42% | 55%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 97 files with 4,369 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (84 lines of code)
    • 66 files changed by 2-5 contributors (3,398 lines of code)
    • 29 files changed by 1 contributor (887 lines of code)
0% | 0% | 1% | 77% | 20%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, cs, csproj, ps1, java, md, yaml, py, js, ts, txt, xml, psd1, http, gitignore, props, targets, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
props0% | 0% | 100% | 0% | 0%
cs0% | 0% | <1% | 47% | 51%
java0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 2% | 46% | 50%
java-library0% | 0% | 0% | 0% | 100%
env0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
47 - 2023-07-07 2025-04-30 34 9 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIWebJobsBuilderExtensions.cs
in src/WebJobs.Extensions.OpenAI
37 1 2023-03-27 2025-04-30 27 6 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIExtension.cs
in src/WebJobs.Extensions.OpenAI
65 1 2023-03-27 2025-04-30 18 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SemanticSearchConverter.cs
in src/WebJobs.Extensions.OpenAI/Search
99 2 2023-06-24 2025-04-30 17 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
TextCompletionAttribute.cs
in src/WebJobs.Extensions.OpenAI
17 1 2023-03-30 2025-04-30 13 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SemanticSearchAttribute.cs
in src/WebJobs.Extensions.OpenAI/Search
35 1 2023-06-24 2025-04-30 13 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
KustoSearchProvider.cs
in src/WebJobs.Extensions.OpenAI.Kusto
154 6 2023-06-24 2025-04-30 12 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
TextCompletionConverter.cs
in src/WebJobs.Extensions.OpenAI
51 2 2023-06-24 2025-04-30 11 3 cgillum@microsoft.com 67894494+manvkaur@users.nor...
ISearchProvider.cs
in src/WebJobs.Extensions.OpenAI/Search
21 1 2023-06-24 2024-05-06 10 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIModels.cs
in src/WebJobs.Extensions.OpenAI/Models
7 - 2024-01-12 2024-05-06 8 3 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
OpenAIServiceAttribute.cs
in src/WebJobs.Extensions.OpenAI
8 - 2023-03-30 2024-01-29 7 3 cgillum@microsoft.com aibhandari@microsoft.com
ChatMessageTableEntity.cs
in src/WebJobs.Extensions.OpenAI/Models
122 7 2024-01-29 2025-04-30 7 4 aibhandari@microsoft.com 67894494+manvkaur@users.nor...
AssistantService.cs
in src/WebJobs.Extensions.OpenAI/Assistants
448 19 2024-03-01 2025-04-30 7 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
OpenAIConfigOptions.cs
in src/WebJobs.Extensions.OpenAI
6 - 2024-01-31 2024-08-13 6 5 aibhandari@microsoft.com 40707220+maggie-li@users.no...
EmbeddingsConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
46 2 2024-03-18 2025-04-30 6 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AzureAISearchProvider.cs
in src/WebJobs.Extensions.OpenAI.AzureAISearch
295 9 2024-03-25 2025-04-30 6 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
CosmosDBSearchProvider.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
465 10 2024-04-23 2025-04-30 6 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantCreateAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
30 3 2024-03-01 2024-10-02 5 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantBindingConverter.cs
in src/WebJobs.Extensions.OpenAI/Assistants
76 9 2024-03-01 2024-10-02 5 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/WebJobs.Extensions.OpenAI/Search
117 2 2024-04-01 2025-04-30 5 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
13 1 2024-03-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
16 1 2024-03-01 2025-04-30 4 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantQueryAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
18 1 2024-03-04 2024-10-02 4 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantPostAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
19 1 2024-03-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SemanticSearchContext.cs
in src/WebJobs.Extensions.OpenAI/Search
20 1 2024-04-01 2025-04-30 4 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
CosmosDBSearchConfigOptions.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
20 - 2024-04-23 2025-03-19 4 3 37918412+aishwaryabh@users.... 708842811@qq.com
AssistantPost.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
25 - 2024-04-05 2025-04-30 4 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
AssistantCreateRequest.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
25 3 2024-03-01 2024-10-02 4 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SemanticSearchInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Search
32 1 2024-04-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
5 - 2023-07-07 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
EmbeddingsAttribute.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
11 1 2024-03-18 2024-05-06 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsContext.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
14 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
OpenAIWebJobsStartup.cs
in src/WebJobs.Extensions.OpenAI
16 2 2023-03-27 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
TextCompletionResponse.cs
in src/WebJobs.Extensions.OpenAI/Models
16 1 2024-01-26 2024-01-30 3 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
EmbeddingsInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
17 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
_CSharpLanguageHelpers.cs
in src/WebJobs.Extensions.OpenAI
18 - 2023-06-24 2024-02-21 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SemanticSearchContext.cs
in src/Functions.Worker.Extensions.OpenAI/Search
19 1 2024-04-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantState.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
20 - 2024-03-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantPostInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
21 1 2024-05-06 2025-04-30 3 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
Startup.cs
in src/Functions.Worker.Extensions.OpenAI
23 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsContext.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings
25 5 2024-05-14 2025-04-30 3 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
SearchResult.cs
in src/WebJobs.Extensions.OpenAI/Search
28 3 2023-06-24 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
EmbeddingsContextConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
32 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantState.cs
in src/WebJobs.Extensions.OpenAI/Models
37 1 2024-03-25 2025-04-30 3 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantCreateRequest.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
40 10 2024-04-05 2024-10-02 3 3 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Search
66 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsStoreConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
89 5 2024-05-06 2025-04-30 3 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
IAssistantSkillInvoker.cs
in src/WebJobs.Extensions.OpenAI/Assistants
164 5 2024-03-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerBindingProvider.cs
in src/WebJobs.Extensions.OpenAI/Assistants
178 15 2024-03-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
OpenAIModels.cs
in src/Functions.Worker.Extensions.OpenAI
7 - 2024-03-18 2024-05-06 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
47 - 2023-07-07 2025-04-30 34 9 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIWebJobsBuilderExtensions.cs
in src/WebJobs.Extensions.OpenAI
37 1 2023-03-27 2025-04-30 27 6 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIConfigOptions.cs
in src/WebJobs.Extensions.OpenAI
6 - 2024-01-31 2024-08-13 6 5 aibhandari@microsoft.com 40707220+maggie-li@users.no...
OpenAIExtension.cs
in src/WebJobs.Extensions.OpenAI
65 1 2023-03-27 2025-04-30 18 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SemanticSearchConverter.cs
in src/WebJobs.Extensions.OpenAI/Search
99 2 2023-06-24 2025-04-30 17 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SemanticSearchAttribute.cs
in src/WebJobs.Extensions.OpenAI/Search
35 1 2023-06-24 2025-04-30 13 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
TextCompletionAttribute.cs
in src/WebJobs.Extensions.OpenAI
17 1 2023-03-30 2025-04-30 13 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
KustoSearchProvider.cs
in src/WebJobs.Extensions.OpenAI.Kusto
154 6 2023-06-24 2025-04-30 12 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
ISearchProvider.cs
in src/WebJobs.Extensions.OpenAI/Search
21 1 2023-06-24 2024-05-06 10 4 cgillum@microsoft.com 67894494+manvkaur@users.nor...
ChatMessageTableEntity.cs
in src/WebJobs.Extensions.OpenAI/Models
122 7 2024-01-29 2025-04-30 7 4 aibhandari@microsoft.com 67894494+manvkaur@users.nor...
CosmosDBSearchProvider.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
465 10 2024-04-23 2025-04-30 6 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantCreateAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
30 3 2024-03-01 2024-10-02 5 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantCreateRequest.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
25 3 2024-03-01 2024-10-02 4 4 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
TextCompletionConverter.cs
in src/WebJobs.Extensions.OpenAI
51 2 2023-06-24 2025-04-30 11 3 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIModels.cs
in src/WebJobs.Extensions.OpenAI/Models
7 - 2024-01-12 2024-05-06 8 3 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantService.cs
in src/WebJobs.Extensions.OpenAI/Assistants
448 19 2024-03-01 2025-04-30 7 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
OpenAIServiceAttribute.cs
in src/WebJobs.Extensions.OpenAI
8 - 2023-03-30 2024-01-29 7 3 cgillum@microsoft.com aibhandari@microsoft.com
AssistantBindingConverter.cs
in src/WebJobs.Extensions.OpenAI/Assistants
76 9 2024-03-01 2024-10-02 5 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
CosmosDBSearchConfigOptions.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
20 - 2024-04-23 2025-03-19 4 3 37918412+aishwaryabh@users.... 708842811@qq.com
SemanticSearchContext.cs
in src/WebJobs.Extensions.OpenAI/Search
20 1 2024-04-01 2025-04-30 4 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
16 1 2024-03-01 2025-04-30 4 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SemanticSearchContext.cs
in src/Functions.Worker.Extensions.OpenAI/Search
19 1 2024-04-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
IAssistantSkillInvoker.cs
in src/WebJobs.Extensions.OpenAI/Assistants
164 5 2024-03-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerBindingProvider.cs
in src/WebJobs.Extensions.OpenAI/Assistants
178 15 2024-03-01 2025-04-30 3 3 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantCreateRequest.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
40 10 2024-04-05 2024-10-02 3 3 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
AzureAISearchProvider.cs
in src/WebJobs.Extensions.OpenAI.AzureAISearch
295 9 2024-03-25 2025-04-30 6 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
EmbeddingsConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
46 2 2024-03-18 2025-04-30 6 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/WebJobs.Extensions.OpenAI/Search
117 2 2024-04-01 2025-04-30 5 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SemanticSearchInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Search
32 1 2024-04-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantSkillTriggerAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
13 1 2024-03-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantPostAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
19 1 2024-03-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantPost.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
25 - 2024-04-05 2025-04-30 4 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
5 - 2023-07-07 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Search
66 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
Startup.cs
in src/Functions.Worker.Extensions.OpenAI
23 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantState.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
20 - 2024-03-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
17 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SearchResult.cs
in src/WebJobs.Extensions.OpenAI/Search
28 3 2023-06-24 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
AssistantState.cs
in src/WebJobs.Extensions.OpenAI/Models
37 1 2024-03-25 2025-04-30 3 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
TextCompletionResponse.cs
in src/WebJobs.Extensions.OpenAI/Models
16 1 2024-01-26 2024-01-30 3 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
EmbeddingsContext.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
14 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsContextConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
32 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsAttribute.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
11 1 2024-03-18 2024-05-06 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
_CSharpLanguageHelpers.cs
in src/WebJobs.Extensions.OpenAI
18 - 2023-06-24 2024-02-21 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
OpenAIWebJobsStartup.cs
in src/WebJobs.Extensions.OpenAI
16 2 2023-03-27 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
EmbeddingsContext.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings
25 5 2024-05-14 2025-04-30 3 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
OpenAICosmosDBSearch.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
20 1 2024-04-23 2024-08-30 2 2 37918412+aishwaryabh@users.... aayushkataria3011@gmail.com
SearchableDocument.cs
in src/Functions.Worker.Extensions.OpenAI/Search
13 1 2024-04-01 2024-05-06 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
TextCompletionInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/TextCompletion
17 1 2024-03-01 2025-04-30 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
OpenAIModels.cs
in src/Functions.Worker.Extensions.OpenAI
7 - 2024-03-18 2024-05-06 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
EmbeddingsHelper.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
132 4 2024-05-06 2025-04-30 2 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
OpenAIClientFactory.cs
in src/WebJobs.Extensions.OpenAI
128 8 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
EmbeddingsStoreConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
89 5 2024-05-06 2025-04-30 3 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantBaseAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
45 1 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
JsonModelListWrapper.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
40 7 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
JsonModelListWrapper.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
40 7 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantMessage.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
29 7 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
ConnectionInfo.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search
29 7 2024-05-14 2024-05-14 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
TableBindingOptions.cs
in src/WebJobs.Extensions.OpenAI
28 1 2024-08-13 2024-08-13 1 1 40707220+maggie-li@users.no... 40707220+maggie-li@users.no...
SemanticSearchContext.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search
26 5 2024-05-14 2024-05-14 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
SearchableDocument.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search
25 6 2024-05-14 2024-05-14 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
EmbeddingsBaseAttribute.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
24 1 2024-05-06 2025-04-30 2 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantPostInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
21 1 2024-05-06 2025-04-30 3 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
EmbeddingsStoreOutputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
21 1 2024-05-06 2025-04-30 2 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
TextCompletionResponse.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/textcompletion
21 5 2024-04-05 2024-04-05 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
OpenAIAzureAISearch.cs
in src/WebJobs.Extensions.OpenAI.AzureAISearch
20 1 2024-03-25 2024-03-25 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantMessage.cs
in src/WebJobs.Extensions.OpenAI/Models
19 1 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantMessage.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
18 1 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantQueryAttribute.cs
in src/WebJobs.Extensions.OpenAI/Assistants
18 1 2024-03-04 2024-10-02 4 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
16 - 2023-10-19 2023-10-19 1 1 paulyuk@microsoft.com paulyuk@microsoft.com
TextCompletionResponse.cs
in src/Functions.Worker.Extensions.OpenAI/TextCompletion
15 1 2024-03-01 2024-03-01 1 1 37918412+aishwaryabh@users.... 37918412+aishwaryabh@users....
EmbeddingsStoreAttribute.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
15 1 2024-05-06 2025-04-30 2 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
OpenAIKusto.cs
in src/WebJobs.Extensions.OpenAI.Kusto
14 1 2024-02-22 2024-02-22 1 1 80794152+gavin-aguiar@users... 80794152+gavin-aguiar@users...
ConnectionInfo.cs
in src/Functions.Worker.Extensions.OpenAI/Search
14 1 2024-04-01 2024-04-01 1 1 37918412+aishwaryabh@users.... 37918412+aishwaryabh@users....
AssistantCreate.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
12 - 2024-04-05 2024-04-05 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
AzureAISearchConfigOptions.cs
in src/WebJobs.Extensions.OpenAI.AzureAISearch
9 - 2024-03-25 2024-05-06 2 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
ModelDefaults.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/constants
7 1 2025-04-30 2025-04-30 1 1 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
AssistantCreateOutputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
6 - 2024-03-01 2024-03-01 1 1 37918412+aishwaryabh@users.... 37918412+aishwaryabh@users....
InputType.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings
6 - 2024-05-14 2024-05-14 1 1 11889130+shreyas-gopalakris... 11889130+shreyas-gopalakris...
AzureAISearchProvider.cs
in src/WebJobs.Extensions.OpenAI.AzureAISearch
295 9 2024-03-25 2025-04-30 6 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/WebJobs.Extensions.OpenAI/Search
117 2 2024-04-01 2025-04-30 5 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SearchableDocumentJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Search
66 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantState.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
64 15 2024-04-05 2025-04-30 2 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
EmbeddingsConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
46 2 2024-03-18 2025-04-30 6 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantStateEntity.cs
in src/WebJobs.Extensions.OpenAI/Models
37 2 2024-03-01 2024-03-21 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
AssistantState.cs
in src/WebJobs.Extensions.OpenAI/Models
37 1 2024-03-25 2025-04-30 3 2 67894494+manvkaur@users.nor... 67894494+manvkaur@users.nor...
SemanticSearch.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search
33 - 2024-05-14 2025-04-30 2 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
SemanticSearchInputAttribute.cs
in src/Functions.Worker.Extensions.OpenAI/Search
32 1 2024-04-01 2025-04-30 4 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsContextConverter.cs
in src/WebJobs.Extensions.OpenAI/Embeddings
32 2 2024-04-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
SearchResult.cs
in src/WebJobs.Extensions.OpenAI/Search
28 3 2023-06-24 2023-11-30 3 2 cgillum@microsoft.com 67894494+manvkaur@users.nor...
AssistantPost.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant
25 - 2024-04-05 2025-04-30 4 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
EmbeddingsContext.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings
25 5 2024-05-14 2025-04-30 3 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
Startup.cs
in src/Functions.Worker.Extensions.OpenAI
23 1 2024-03-18 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
ChatCompletionJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
23 2 2024-04-01 2025-04-30 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsStoreOutput.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings
21 - 2024-05-14 2025-04-30 2 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
OpenAICosmosDBSearch.cs
in src/WebJobs.Extensions.OpenAI.CosmosDBSearch
20 1 2024-04-23 2024-08-30 2 2 37918412+aishwaryabh@users.... aayushkataria3011@gmail.com
AssistantState.cs
in src/Functions.Worker.Extensions.OpenAI/Assistants
20 - 2024-03-01 2025-04-30 3 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
TextCompletion.java
in java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/textcompletion
20 - 2024-04-05 2025-04-30 2 2 11889130+shreyas-gopalakris... 67894494+manvkaur@users.nor...
EmbeddingsOptionsJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
19 2 2024-03-18 2025-04-30 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
EmbeddingsJsonConverter.cs
in src/Functions.Worker.Extensions.OpenAI/Embeddings
19 2 2024-03-18 2025-04-30 2 2 37918412+aishwaryabh@users.... 67894494+manvkaur@users.nor...
Correlations

File Size vs. Number of Changes: 97 points

java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantMessage.java x: 29 lines of code y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantPost.java x: 25 lines of code y: 4 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantSkillTrigger.java x: 15 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantState.java x: 64 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsContext.java x: 25 lines of code y: 3 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsInput.java x: 19 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsStoreOutput.java x: 21 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search/SemanticSearch.java x: 33 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/textcompletion/TextCompletion.java x: 20 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/constants/ModelDefaults.java x: 7 lines of code y: 1 # changes src/Directory.Build.props x: 47 lines of code y: 34 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantMessage.cs x: 18 lines of code y: 1 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantPostInputAttribute.cs x: 21 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantSkillTriggerAttribute.cs x: 13 lines of code y: 4 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantState.cs x: 20 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/ChatCompletionJsonConverter.cs x: 23 lines of code y: 2 # changes src/Functions.Worker.Extensions.OpenAI/Embeddings/EmbeddingsContext.cs x: 14 lines of code y: 2 # changes src/Functions.Worker.Extensions.OpenAI/Embeddings/EmbeddingsInputAttribute.cs x: 17 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Embeddings/JsonModelListWrapper.cs x: 40 lines of code y: 1 # changes src/Functions.Worker.Extensions.OpenAI/Search/SearchableDocumentJsonConverter.cs x: 66 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Search/SemanticSearchContext.cs x: 19 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Search/SemanticSearchInputAttribute.cs x: 32 lines of code y: 4 # changes src/Functions.Worker.Extensions.OpenAI/Startup.cs x: 23 lines of code y: 3 # changes src/Functions.Worker.Extensions.OpenAI/TextCompletion/TextCompletionInputAttribute.cs x: 17 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI.AzureAISearch/AzureAISearchProvider.cs x: 295 lines of code y: 6 # changes src/WebJobs.Extensions.OpenAI.CosmosDBSearch/CosmosDBSearchProvider.cs x: 465 lines of code y: 6 # changes src/WebJobs.Extensions.OpenAI.Kusto/KustoSearchProvider.cs x: 154 lines of code y: 12 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantBaseAttribute.cs x: 45 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantPostAttribute.cs x: 19 lines of code y: 4 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantRuntimeState.cs x: 12 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantService.cs x: 448 lines of code y: 7 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantSkillTriggerAttribute.cs x: 16 lines of code y: 4 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantSkillTriggerBindingProvider.cs x: 178 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Assistants/ChatCompletionsJsonConverter.cs x: 18 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI/Assistants/IAssistantSkillInvoker.cs x: 164 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsBaseAttribute.cs x: 24 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsContext.cs x: 14 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsContextConverter.cs x: 32 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsConverter.cs x: 46 lines of code y: 6 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsHelper.cs x: 132 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsStoreConverter.cs x: 89 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Models/AssistantMessage.cs x: 19 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI/Models/AssistantState.cs x: 37 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Models/ChatMessageTableEntity.cs x: 122 lines of code y: 7 # changes src/WebJobs.Extensions.OpenAI/OpenAIClientFactory.cs x: 128 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI/OpenAIExtension.cs x: 65 lines of code y: 18 # changes src/WebJobs.Extensions.OpenAI/OpenAIWebJobsBuilderExtensions.cs x: 37 lines of code y: 27 # changes src/WebJobs.Extensions.OpenAI/Search/SearchableDocumentJsonConverter.cs x: 117 lines of code y: 5 # changes src/WebJobs.Extensions.OpenAI/Search/SemanticSearchAttribute.cs x: 35 lines of code y: 13 # changes src/WebJobs.Extensions.OpenAI/Search/SemanticSearchContext.cs x: 20 lines of code y: 4 # changes src/WebJobs.Extensions.OpenAI/Search/SemanticSearchConverter.cs x: 99 lines of code y: 17 # changes src/WebJobs.Extensions.OpenAI/TextCompletionAttribute.cs x: 17 lines of code y: 13 # changes src/WebJobs.Extensions.OpenAI/TextCompletionConverter.cs x: 51 lines of code y: 11 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantCreateRequest.java x: 40 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantBindingConverter.cs x: 76 lines of code y: 5 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantCreateAttribute.cs x: 30 lines of code y: 5 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantQueryAttribute.cs x: 18 lines of code y: 4 # changes src/WebJobs.Extensions.OpenAI/OpenAIConfigOptions.cs x: 6 lines of code y: 6 # changes src/WebJobs.Extensions.OpenAI/TableBindingOptions.cs x: 28 lines of code y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/InputType.java x: 6 lines of code y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search/SearchableDocument.java x: 25 lines of code y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search/SemanticSearchContext.java x: 26 lines of code y: 1 # changes src/Functions.Worker.Extensions.OpenAI/Embeddings/InputType.cs x: 8 lines of code y: 2 # changes src/Functions.Worker.Extensions.OpenAI/OpenAIModels.cs x: 7 lines of code y: 2 # changes src/Functions.Worker.Extensions.OpenAI/Search/SearchableDocument.cs x: 13 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI.AzureAISearch/AzureAISearchConfigOptions.cs x: 9 lines of code y: 2 # changes src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsAttribute.cs x: 11 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Models/OpenAIModels.cs x: 7 lines of code y: 8 # changes src/WebJobs.Extensions.OpenAI/Search/ISearchProvider.cs x: 21 lines of code y: 10 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantCreate.java x: 12 lines of code y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/textcompletion/TextCompletionResponse.java x: 21 lines of code y: 1 # changes src/Functions.Worker.Extensions.OpenAI/Search/ConnectionInfo.cs x: 14 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI.AzureAISearch/OpenAIAzureAISearch.cs x: 20 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI/Models/AssistantStateEntity.cs x: 37 lines of code y: 2 # changes src/Functions.Worker.Extensions.OpenAI/TextCompletion/TextCompletionResponse.cs x: 15 lines of code y: 1 # changes src/WebJobs.Extensions.OpenAI/_CSharpLanguageHelpers.cs x: 18 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Models/TextCompletionResponse.cs x: 16 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/OpenAIServiceAttribute.cs x: 8 lines of code y: 7 # changes src/Directory.Build.targets x: 5 lines of code y: 3 # changes src/WebJobs.Extensions.OpenAI/Search/SearchResult.cs x: 28 lines of code y: 3 # changes env/dotenvtoenvars.ps1 x: 16 lines of code y: 1 # changes
34.0
# changes
  min: 1.0
  average: 4.06
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 34.0
0 465.0
lines of code
min: 5.0 | average: 45.04 | 25th percentile: 15.5 | median: 20.0 | 75th percentile: 37.0 | max: 465.0

Number of Contributors vs. Number of Changes: 97 points

java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantMessage.java x: 1 # contributors y: 1 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantPost.java x: 2 # contributors y: 4 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantSkillTrigger.java x: 2 # contributors y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsContext.java x: 2 # contributors y: 3 # changes src/Directory.Build.props x: 9 # contributors y: 34 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantPostInputAttribute.cs x: 1 # contributors y: 3 # changes src/Functions.Worker.Extensions.OpenAI/Embeddings/EmbeddingsStoreOutputAttribute.cs x: 1 # contributors y: 2 # changes src/Functions.Worker.Extensions.OpenAI/Search/SemanticSearchContext.cs x: 3 # contributors y: 3 # changes src/WebJobs.Extensions.OpenAI.AzureAISearch/AzureAISearchProvider.cs x: 2 # contributors y: 6 # changes src/WebJobs.Extensions.OpenAI.CosmosDBSearch/CosmosDBSearchProvider.cs x: 4 # contributors y: 6 # changes src/WebJobs.Extensions.OpenAI.Kusto/KustoSearchProvider.cs x: 4 # contributors y: 12 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantService.cs x: 3 # contributors y: 7 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantSkillTriggerAttribute.cs x: 3 # contributors y: 4 # changes src/WebJobs.Extensions.OpenAI/Models/ChatMessageTableEntity.cs x: 4 # contributors y: 7 # changes src/WebJobs.Extensions.OpenAI/OpenAIExtension.cs x: 4 # contributors y: 18 # changes src/WebJobs.Extensions.OpenAI/OpenAIWebJobsBuilderExtensions.cs x: 6 # contributors y: 27 # changes src/WebJobs.Extensions.OpenAI/Search/SearchableDocumentJsonConverter.cs x: 2 # contributors y: 5 # changes src/WebJobs.Extensions.OpenAI/Search/SemanticSearchAttribute.cs x: 4 # contributors y: 13 # changes src/WebJobs.Extensions.OpenAI/Search/SemanticSearchConverter.cs x: 4 # contributors y: 17 # changes src/WebJobs.Extensions.OpenAI/TextCompletionConverter.cs x: 3 # contributors y: 11 # changes src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantCreateRequest.cs x: 4 # contributors y: 4 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantBindingConverter.cs x: 3 # contributors y: 5 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantCreateAttribute.cs x: 4 # contributors y: 5 # changes src/WebJobs.Extensions.OpenAI/Assistants/AssistantQueryAttribute.cs x: 1 # contributors y: 4 # changes src/WebJobs.Extensions.OpenAI/OpenAIConfigOptions.cs x: 5 # contributors y: 6 # changes src/WebJobs.Extensions.OpenAI/Models/OpenAIModels.cs x: 3 # contributors y: 8 # changes src/WebJobs.Extensions.OpenAI/Search/ISearchProvider.cs x: 4 # contributors y: 10 # changes
34.0
# changes
  min: 1.0
  average: 4.06
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 34.0
0 9.0
# contributors
min: 1.0 | average: 2.18 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

Number of Contributors vs. File Size: 97 points

java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantMessage.java x: 1 # contributors y: 29 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantPost.java x: 2 # contributors y: 25 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantSkillTrigger.java x: 2 # contributors y: 15 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantState.java x: 2 # contributors y: 64 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsInput.java x: 2 # contributors y: 19 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/embeddings/EmbeddingsStoreOutput.java x: 2 # contributors y: 21 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search/SemanticSearch.java x: 2 # contributors y: 33 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/constants/ModelDefaults.java x: 1 # contributors y: 7 lines of code src/Directory.Build.props x: 9 # contributors y: 47 lines of code src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantMessage.cs x: 1 # contributors y: 18 lines of code src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantPostInputAttribute.cs x: 1 # contributors y: 21 lines of code src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantSkillTriggerAttribute.cs x: 2 # contributors y: 13 lines of code src/Functions.Worker.Extensions.OpenAI/Assistants/ChatCompletionJsonConverter.cs x: 2 # contributors y: 23 lines of code src/Functions.Worker.Extensions.OpenAI/Embeddings/EmbeddingsInputAttribute.cs x: 2 # contributors y: 17 lines of code src/Functions.Worker.Extensions.OpenAI/Embeddings/JsonModelListWrapper.cs x: 1 # contributors y: 40 lines of code src/Functions.Worker.Extensions.OpenAI/Search/SearchableDocumentJsonConverter.cs x: 2 # contributors y: 66 lines of code src/Functions.Worker.Extensions.OpenAI/Search/SemanticSearchContext.cs x: 3 # contributors y: 19 lines of code src/Functions.Worker.Extensions.OpenAI/Search/SemanticSearchInputAttribute.cs x: 2 # contributors y: 32 lines of code src/WebJobs.Extensions.OpenAI.AzureAISearch/AzureAISearchProvider.cs x: 2 # contributors y: 295 lines of code src/WebJobs.Extensions.OpenAI.CosmosDBSearch/CosmosDBSearchProvider.cs x: 4 # contributors y: 465 lines of code src/WebJobs.Extensions.OpenAI.Kusto/KustoSearchProvider.cs x: 4 # contributors y: 154 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantBaseAttribute.cs x: 1 # contributors y: 45 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantRuntimeState.cs x: 2 # contributors y: 12 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantService.cs x: 3 # contributors y: 448 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantSkillTriggerAttribute.cs x: 3 # contributors y: 16 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantSkillTriggerBindingProvider.cs x: 3 # contributors y: 178 lines of code src/WebJobs.Extensions.OpenAI/Assistants/IAssistantSkillInvoker.cs x: 3 # contributors y: 164 lines of code src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsBaseAttribute.cs x: 1 # contributors y: 24 lines of code src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsConverter.cs x: 2 # contributors y: 46 lines of code src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsHelper.cs x: 1 # contributors y: 132 lines of code src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsStoreAttribute.cs x: 1 # contributors y: 15 lines of code src/WebJobs.Extensions.OpenAI/Embeddings/EmbeddingsStoreConverter.cs x: 1 # contributors y: 89 lines of code src/WebJobs.Extensions.OpenAI/Models/AssistantMessage.cs x: 1 # contributors y: 19 lines of code src/WebJobs.Extensions.OpenAI/Models/AssistantState.cs x: 2 # contributors y: 37 lines of code src/WebJobs.Extensions.OpenAI/Models/ChatMessageTableEntity.cs x: 4 # contributors y: 122 lines of code src/WebJobs.Extensions.OpenAI/OpenAIClientFactory.cs x: 1 # contributors y: 128 lines of code src/WebJobs.Extensions.OpenAI/OpenAIExtension.cs x: 4 # contributors y: 65 lines of code src/WebJobs.Extensions.OpenAI/OpenAIWebJobsBuilderExtensions.cs x: 6 # contributors y: 37 lines of code src/WebJobs.Extensions.OpenAI/Search/SearchableDocumentJsonConverter.cs x: 2 # contributors y: 117 lines of code src/WebJobs.Extensions.OpenAI/Search/SemanticSearchAttribute.cs x: 4 # contributors y: 35 lines of code src/WebJobs.Extensions.OpenAI/Search/SemanticSearchConverter.cs x: 4 # contributors y: 99 lines of code src/WebJobs.Extensions.OpenAI/TextCompletionAttribute.cs x: 4 # contributors y: 17 lines of code src/WebJobs.Extensions.OpenAI/TextCompletionConverter.cs x: 3 # contributors y: 51 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantCreateRequest.java x: 3 # contributors y: 40 lines of code src/Functions.Worker.Extensions.OpenAI/Assistants/AssistantCreateRequest.cs x: 4 # contributors y: 25 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantBindingConverter.cs x: 3 # contributors y: 76 lines of code src/WebJobs.Extensions.OpenAI/Assistants/AssistantCreateAttribute.cs x: 4 # contributors y: 30 lines of code src/WebJobs.Extensions.OpenAI/OpenAIConfigOptions.cs x: 5 # contributors y: 6 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/search/SemanticSearchContext.java x: 1 # contributors y: 26 lines of code src/Functions.Worker.Extensions.OpenAI/Embeddings/InputType.cs x: 2 # contributors y: 8 lines of code src/Functions.Worker.Extensions.OpenAI/OpenAIModels.cs x: 2 # contributors y: 7 lines of code src/WebJobs.Extensions.OpenAI.AzureAISearch/AzureAISearchConfigOptions.cs x: 1 # contributors y: 9 lines of code src/WebJobs.Extensions.OpenAI/Models/OpenAIModels.cs x: 3 # contributors y: 7 lines of code src/WebJobs.Extensions.OpenAI/Search/ISearchProvider.cs x: 4 # contributors y: 21 lines of code java-library/src/main/java/com/microsoft/azure/functions/openai/annotation/assistant/AssistantCreate.java x: 1 # contributors y: 12 lines of code src/Functions.Worker.Extensions.OpenAI/Search/ConnectionInfo.cs x: 1 # contributors y: 14 lines of code src/WebJobs.Extensions.OpenAI/OpenAIServiceAttribute.cs x: 3 # contributors y: 8 lines of code src/Directory.Build.targets x: 2 # contributors y: 5 lines of code src/WebJobs.Extensions.OpenAI/Search/SearchResult.cs x: 2 # contributors y: 28 lines of code
465.0
lines of code
  min: 5.0
  average: 45.04
  25th percentile: 15.5
  median: 20.0
  75th percentile: 37.0
  max: 465.0
0 9.0
# contributors
min: 1.0 | average: 2.18 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0