24 writes to PresencePenalty
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
155PresencePenalty = PresencePenalty,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
83options.PresencePenalty = 0.5f; 152options.PresencePenalty = 0.5f;
Microsoft.Extensions.AI.AzureAIInference.Tests (7)
AzureAIInferenceChatClientTests.cs (7)
355PresencePenalty = 0.125f, 439PresencePenalty = 0.125f, 526PresencePenalty = 0.125f, 601PresencePenalty = 0.125f, 691PresencePenalty = 0.5f, 750PresencePenalty = 0.5f, 998PresencePenalty = 0.5f,
Microsoft.Extensions.AI.Evaluation.Quality (7)
CoherenceEvaluator.cs (1)
61PresencePenalty = 0.0f,
CompletenessEvaluator.cs (1)
58PresencePenalty = 0.0f,
EquivalenceEvaluator.cs (1)
57PresencePenalty = 0.0f,
FluencyEvaluator.cs (1)
55PresencePenalty = 0.0f,
GroundednessEvaluator.cs (1)
56PresencePenalty = 0.0f,
RelevanceEvaluator.cs (1)
59PresencePenalty = 0.0f,
RetrievalEvaluator.cs (1)
65PresencePenalty = 0.0f,
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
279PresencePenalty = 0.5f,
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIChatClientTests.cs (5)
347PresencePenalty = 0.125f, 426PresencePenalty = 0.125f, 509PresencePenalty = 0.125f, 585PresencePenalty = 0.125f, 773PresencePenalty = 0.5f,
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
125PresencePenalty = 5.0f,
10 references to PresencePenalty
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
265if (options.PresencePenalty is float presencePenalty)
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
155PresencePenalty = PresencePenalty,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
23Assert.Null(options.PresencePenalty); 41Assert.Null(clone.PresencePenalty); 100Assert.Equal(0.5f, options.PresencePenalty); 118Assert.Equal(0.5f, clone.PresencePenalty); 178Assert.Equal(0.5f, deserialized.PresencePenalty);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
314result.PresencePenalty ??= options.PresencePenalty;
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
355if (options.PresencePenalty is float presencePenalty)
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
498result.PresencePenalty ??= options.PresencePenalty;