47 writes to MaxOutputTokens
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatOptions.cs (1)
34MaxOutputTokens = other.MaxOutputTokens;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatOptions.g.cs (1)
121Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens = value!,
Microsoft.Extensions.AI.Abstractions.Tests (4)
ChatCompletion\ChatOptionsTests.cs (3)
88options.MaxOutputTokens = 2; 175options.MaxOutputTokens = 2; 238MaxOutputTokens = 2,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (1)
119Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens = value!,
Microsoft.Extensions.AI.Evaluation.Quality (9)
CoherenceEvaluator.cs (1)
59MaxOutputTokens = 800,
CompletenessEvaluator.cs (1)
55MaxOutputTokens = 800,
FluencyEvaluator.cs (1)
53MaxOutputTokens = 800,
GroundednessEvaluator.cs (1)
54MaxOutputTokens = 800,
IntentResolutionEvaluator.cs (1)
67MaxOutputTokens = 800,
RelevanceEvaluator.cs (1)
57MaxOutputTokens = 800,
RetrievalEvaluator.cs (1)
63MaxOutputTokens = 1600,
TaskAdherenceEvaluator.cs (1)
66MaxOutputTokens = 800,
ToolCallAccuracyEvaluator.cs (1)
68MaxOutputTokens = 800,
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
445MaxOutputTokens = 100,
Microsoft.Extensions.AI.OpenAI.Tests (29)
OpenAIChatClientTests.cs (8)
158MaxOutputTokens = 10, 237MaxOutputTokens = 20, 407MaxOutputTokens = 1, 484MaxOutputTokens = 1, 565MaxOutputTokens = 1, 639MaxOutputTokens = 1, 1682MaxOutputTokens = 10, 1729MaxOutputTokens = 20,
OpenAIConversionTests.cs (1)
2041MaxOutputTokens = 500,
OpenAIResponseClientTests.cs (20)
155MaxOutputTokens = 20, 749MaxOutputTokens = 20, 1255MaxOutputTokens = 1, 1363MaxOutputTokens = 20, 2878MaxOutputTokens = 20, 3814MaxOutputTokens = 20, 3872MaxOutputTokens = 20, 3931MaxOutputTokens = 20, 3992MaxOutputTokens = 20, 4054MaxOutputTokens = 20, 4117MaxOutputTokens = 20, 4191MaxOutputTokens = 20, 4272MaxOutputTokens = 20, 4342MaxOutputTokens = 20, 4413MaxOutputTokens = 20, 4490MaxOutputTokens = 20, 4568MaxOutputTokens = 20, 4633MaxOutputTokens = 20, 4694MaxOutputTokens = 20, 4765MaxOutputTokens = 20,
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
125MaxOutputTokens = 123,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (1)
119Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens = value!,
21 references to MaxOutputTokens
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
321if (options.MaxOutputTokens is int maxTokens)
Microsoft.Extensions.AI.Abstractions (3)
ChatCompletion\ChatOptions.cs (1)
34MaxOutputTokens = other.MaxOutputTokens;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatOptions.g.cs (2)
120Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens, 484int? __value_MaxOutputTokens = ((global::Microsoft.Extensions.AI.ChatOptions)value).MaxOutputTokens;
Microsoft.Extensions.AI.Abstractions.Tests (9)
ChatCompletion\ChatOptionsTests.cs (7)
20Assert.Null(options.MaxOutputTokens); 40Assert.Null(clone.MaxOutputTokens); 109Assert.Equal(2, options.MaxOutputTokens); 132Assert.Equal(2, clone.MaxOutputTokens); 205Assert.Equal(2, deserialized.MaxOutputTokens); 253Assert.Equal(2, result.MaxOutputTokens); 374Assert.Equal(2, result.MaxOutputTokens);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (2)
118Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens, 482int? __value_MaxOutputTokens = ((global::Microsoft.Extensions.AI.ChatOptions)value).MaxOutputTokens;
Microsoft.Extensions.AI.OpenAI (4)
MicrosoftExtensionsAIResponsesExtensions.cs (1)
101MaxOutputTokenCount = options?.MaxOutputTokens,
OpenAIAssistantsChatClient.cs (1)
354runOptions.MaxOutputTokenCount ??= options.MaxOutputTokens;
OpenAIChatClient.cs (1)
611result.MaxOutputTokenCount ??= options.MaxOutputTokens;
OpenAIResponsesChatClient.cs (1)
973result.MaxOutputTokenCount ??= options.MaxOutputTokens;
Microsoft.Extensions.AI.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (2)
118Getter = static obj => ((global::Microsoft.Extensions.AI.ChatOptions)obj).MaxOutputTokens, 471global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.ChatOptions)value).MaxOutputTokens, NullableInt32);
Microsoft.ML.GenAI.Core (2)
CausalLMPipelineChatClient.cs (2)
43maxLen: options?.MaxOutputTokens ?? 1024, 69maxLen: options?.MaxOutputTokens ?? 1024,