7 writes to FrequencyPenalty
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
74FrequencyPenalty = FrequencyPenalty,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
67options.FrequencyPenalty = 0.4f; 121options.FrequencyPenalty = 0.4f;
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
AzureAIInferenceChatClientTests.cs (1)
303FrequencyPenalty = 0.75f,
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
254FrequencyPenalty = 0.75f,
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIChatClientTests.cs (1)
348FrequencyPenalty = 0.75f,
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
109FrequencyPenalty = 3.0f,
10 references to FrequencyPenalty
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
276if (options.FrequencyPenalty is float frequencyPenalty)
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
74FrequencyPenalty = FrequencyPenalty,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
19Assert.Null(options.FrequencyPenalty); 32Assert.Null(clone.FrequencyPenalty); 79Assert.Equal(0.4f, options.FrequencyPenalty); 92Assert.Equal(0.4f, clone.FrequencyPenalty); 142Assert.Equal(0.4f, deserialized.FrequencyPenalty);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
285result.FrequencyPenalty = options.FrequencyPenalty;
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
267if (options.FrequencyPenalty is float frequencyPenalty)
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
393result.FrequencyPenalty = options.FrequencyPenalty;