22 writes to TopP
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
152TopP = TopP,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
80options.TopP = 0.3f; 149options.TopP = 0.3f;
Microsoft.Extensions.AI.AzureAIInference.Tests (6)
AzureAIInferenceChatClientTests.cs (6)
354TopP = 0.125f, 438TopP = 0.125f, 525TopP = 0.125f, 600TopP = 0.125f, 688TopP = 0.5f, 747TopP = 0.5f,
Microsoft.Extensions.AI.Evaluation.Quality (7)
CoherenceEvaluator.cs (1)
60TopP = 1.0f,
CompletenessEvaluator.cs (1)
56TopP = 1.0f,
EquivalenceEvaluator.cs (1)
56TopP = 1.0f,
FluencyEvaluator.cs (1)
54TopP = 1.0f,
GroundednessEvaluator.cs (1)
55TopP = 1.0f,
RelevanceEvaluator.cs (1)
58TopP = 1.0f,
RetrievalEvaluator.cs (1)
64TopP = 1.0f,
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIChatClientTests.cs (4)
346TopP = 0.125f, 425TopP = 0.125f, 508TopP = 0.125f, 584TopP = 0.125f,
OpenAIResponseClientTests.cs (1)
394TopP = 0.125f,
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
123TopP = 4.0f,
12 references to TopP
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
290if (options.TopP is float top_p)
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatOptions.cs (2)
30/// considers the results of the tokens with <see cref="TopP"/> probability mass. 152TopP = TopP,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
20Assert.Null(options.TopP); 38Assert.Null(clone.TopP); 97Assert.Equal(0.3f, options.TopP); 115Assert.Equal(0.3f, clone.TopP); 175Assert.Equal(0.3f, deserialized.TopP);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
313result.NucleusSamplingFactor ??= options.TopP;
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
370if (options.TopP is float topP)
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
497result.TopP ??= options.TopP;
OpenAIResponseChatClient.cs (1)
334result.TopP ??= options.TopP;