32 references to TryGetValue
Microsoft.Extensions.AI.Abstractions.Tests (3)
AdditionalPropertiesDictionaryTests.cs (3)
78
Assert.True(d.
TryGetValue
("key", out T2? value));
81
Assert.False(d.
TryGetValue
("key2", out value));
89
Assert.False(d.
TryGetValue
("key", out T2? value));
Microsoft.Extensions.AI.Ollama (3)
OllamaChatClient.cs (1)
385
if (options.AdditionalProperties?.
TryGetValue
(propertyName, out T? t) is true)
OllamaEmbeddingGenerator.cs (2)
101
if (requestProps.
TryGetValue
("keep_alive", out long keepAlive))
106
if (requestProps.
TryGetValue
("truncate", out bool truncate))
Microsoft.Extensions.AI.OpenAI (26)
OpenAIChatClient.cs (12)
170
if (input.AdditionalProperties?.
TryGetValue
(nameof(message.Refusal), out string? refusal) is true)
513
if (additionalProperties.
TryGetValue
(nameof(result.AllowParallelToolCalls), out bool allowParallelToolCalls))
518
if (additionalProperties.
TryGetValue
(nameof(result.AudioOptions), out ChatAudioOptions? audioOptions))
523
if (additionalProperties.
TryGetValue
(nameof(result.EndUserId), out string? endUserId))
528
if (additionalProperties.
TryGetValue
(nameof(result.IncludeLogProbabilities), out bool includeLogProbabilities))
533
if (additionalProperties.
TryGetValue
(nameof(result.LogitBiases), out IDictionary<int, int>? logitBiases))
541
if (additionalProperties.
TryGetValue
(nameof(result.Metadata), out IDictionary<string, string>? metadata))
549
if (additionalProperties.
TryGetValue
(nameof(result.OutputPrediction), out ChatOutputPrediction? outputPrediction))
554
if (additionalProperties.
TryGetValue
(nameof(result.ReasoningEffortLevel), out ChatReasoningEffortLevel reasoningEffortLevel))
559
if (additionalProperties.
TryGetValue
(nameof(result.ResponseModalities), out ChatResponseModalities responseModalities))
564
if (additionalProperties.
TryGetValue
(nameof(result.StoredOutputEnabled), out bool storeOutputEnabled))
569
if (additionalProperties.
TryGetValue
(nameof(result.TopLogProbabilityCount), out int topLogProbabilityCountInt))
OpenAIEmbeddingGenerator.cs (1)
119
if (additionalProperties.
TryGetValue
(nameof(openAIOptions.EndUserId), out string? endUserId))
OpenAIResponseChatClient.cs (7)
319
if (additionalProperties.
TryGetValue
(nameof(result.ParallelToolCallsEnabled), out bool allowParallelToolCalls))
324
if (additionalProperties.
TryGetValue
(nameof(result.EndUserId), out string? endUserId))
329
if (additionalProperties.
TryGetValue
(nameof(result.Instructions), out string? instructions))
334
if (additionalProperties.
TryGetValue
(nameof(result.Metadata), out IDictionary<string, string>? metadata))
342
if (additionalProperties.
TryGetValue
(nameof(result.ReasoningOptions), out ResponseReasoningOptions? reasoningOptions))
347
if (additionalProperties.
TryGetValue
(nameof(result.StoredOutputEnabled), out bool storeOutputEnabled))
352
if (additionalProperties.
TryGetValue
(nameof(result.TruncationMode), out ResponseTruncationMode truncationMode))
OpenAISpeechToTextClient.cs (6)
195
if (additionalProperties.
TryGetValue
(nameof(result.Temperature), out float? temperature))
205
if (additionalProperties.
TryGetValue
(nameof(result.ResponseFormat), out AudioTranscriptionFormat? responseFormat))
210
if (additionalProperties.
TryGetValue
(nameof(result.Prompt), out string? prompt))
258
if (additionalProperties.
TryGetValue
(nameof(result.Temperature), out float? temperature))
263
if (additionalProperties.
TryGetValue
(nameof(result.ResponseFormat), out AudioTranslationFormat? responseFormat))
268
if (additionalProperties.
TryGetValue
(nameof(result.Prompt), out string? prompt))