12 references to GetProperty
Microsoft.Extensions.AI.OpenAI (12)
OpenAIAssistantsChatClient.cs (1)
413
fst.RankingOptions = fileSearchTool.
GetProperty
<FileSearchRankingOptions>(nameof(FileSearchToolDefinition.RankingOptions));
OpenAIResponsesChatClient.cs (11)
546
Filters = webSearchTool.
GetProperty
<WebSearchToolFilters?>(nameof(WebSearchTool.Filters)),
547
SearchContextSize = webSearchTool.
GetProperty
<WebSearchToolContextSize?>(nameof(WebSearchTool.SearchContextSize)),
548
UserLocation = webSearchTool.
GetProperty
<WebSearchToolLocation?>(nameof(WebSearchTool.UserLocation)),
554
Filters = fileSearchTool.
GetProperty
<BinaryData?>(nameof(FileSearchTool.Filters)),
556
RankingOptions = fileSearchTool.
GetProperty
<FileSearchToolRankingOptions?>(nameof(FileSearchTool.RankingOptions)),
569
Background = imageGenerationTool.
GetProperty
<ImageGenerationToolBackground?>(nameof(ImageGenerationTool.Background)),
570
InputFidelity = imageGenerationTool.
GetProperty
<ImageGenerationToolInputFidelity?>(nameof(ImageGenerationTool.InputFidelity)),
571
InputImageMask = imageGenerationTool.
GetProperty
<ImageGenerationToolInputImageMask?>(nameof(ImageGenerationTool.InputImageMask)),
573
ModerationLevel = imageGenerationTool.
GetProperty
<ImageGenerationToolModerationLevel?>(nameof(ImageGenerationTool.ModerationLevel)),
574
OutputCompressionFactor = imageGenerationTool.
GetProperty
<int?>(nameof(ImageGenerationTool.OutputCompressionFactor)),
585
Quality = imageGenerationTool.
GetProperty
<ImageGenerationToolQuality?>(nameof(ImageGenerationTool.Quality)),