23 writes to TopP
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatOptions.cs (1)
44TopP = other.TopP;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatOptions.g.cs (1)
141Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP = value!,
Microsoft.Extensions.AI.Abstractions.Tests (3)
ChatCompletion\ChatOptionsTests.cs (2)
89options.TopP = 0.3f; 176options.TopP = 0.3f;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (1)
139Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP = value!,
Microsoft.Extensions.AI.Evaluation.Quality (10)
CoherenceEvaluator.cs (1)
60TopP = 1.0f,
CompletenessEvaluator.cs (1)
56TopP = 1.0f,
EquivalenceEvaluator.cs (1)
58TopP = 1.0f,
FluencyEvaluator.cs (1)
54TopP = 1.0f,
GroundednessEvaluator.cs (1)
55TopP = 1.0f,
IntentResolutionEvaluator.cs (1)
68TopP = 1.0f,
RelevanceEvaluator.cs (1)
58TopP = 1.0f,
RetrievalEvaluator.cs (1)
64TopP = 1.0f,
TaskAdherenceEvaluator.cs (1)
67TopP = 1.0f,
ToolCallAccuracyEvaluator.cs (1)
69TopP = 1.0f,
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIChatClientTests.cs (4)
408TopP = 0.125f, 485TopP = 0.125f, 566TopP = 0.125f, 640TopP = 0.125f,
OpenAIConversionTests.cs (1)
2045TopP = 0.95f,
OpenAIResponseClientTests.cs (1)
1257TopP = 0.125f,
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
127TopP = 4.0f,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (1)
139Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP = value!,
19 references to TopP
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
351if (options.TopP is float top_p)
Microsoft.Extensions.AI.Abstractions (4)
ChatCompletion\ChatOptions.cs (2)
44TopP = other.TopP; 76/// considers the results of the tokens with <see cref="TopP"/> probability mass.
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatOptions.g.cs (2)
140Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP, 490float? __value_TopP = ((global::Microsoft.Extensions.AI.ChatOptions)value).TopP;
Microsoft.Extensions.AI.Abstractions.Tests (8)
ChatCompletion\ChatOptionsTests.cs (6)
21Assert.Null(options.TopP); 41Assert.Null(clone.TopP); 110Assert.Equal(0.3f, options.TopP); 133Assert.Equal(0.3f, clone.TopP); 206Assert.Equal(0.3f, deserialized.TopP); 375Assert.Equal(0.3f, result.TopP);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (2)
138Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP, 488float? __value_TopP = ((global::Microsoft.Extensions.AI.ChatOptions)value).TopP;
Microsoft.Extensions.AI.OpenAI (4)
MicrosoftExtensionsAIResponsesExtensions.cs (1)
106TopP = options?.TopP,
OpenAIAssistantsChatClient.cs (1)
356runOptions.NucleusSamplingFactor ??= options.TopP;
OpenAIChatClient.cs (1)
612result.TopP ??= options.TopP;
OpenAIResponsesChatClient.cs (1)
976result.TopP ??= options.TopP;
Microsoft.Extensions.AI.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (2)
138Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).TopP, 473global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.ChatOptions)value).TopP, NullableSingle);