12 references to GetProperty
Microsoft.Extensions.AI.OpenAI (12)
OpenAIAssistantsChatClient.cs (1)
413
fst.RankingOptions = fileSearchTool.
GetProperty
<FileSearchRankingOptions>(nameof(FileSearchToolDefinition.RankingOptions));
OpenAIResponsesChatClient.cs (11)
552
Filters = webSearchTool.
GetProperty
<WebSearchToolFilters?>(nameof(WebSearchTool.Filters)),
553
SearchContextSize = webSearchTool.
GetProperty
<WebSearchToolContextSize?>(nameof(WebSearchTool.SearchContextSize)),
554
UserLocation = webSearchTool.
GetProperty
<WebSearchToolLocation?>(nameof(WebSearchTool.UserLocation)),
560
Filters = fileSearchTool.
GetProperty
<BinaryData?>(nameof(FileSearchTool.Filters)),
562
RankingOptions = fileSearchTool.
GetProperty
<FileSearchToolRankingOptions?>(nameof(FileSearchTool.RankingOptions)),
575
Background = imageGenerationTool.
GetProperty
<ImageGenerationToolBackground?>(nameof(ImageGenerationTool.Background)),
576
InputFidelity = imageGenerationTool.
GetProperty
<ImageGenerationToolInputFidelity?>(nameof(ImageGenerationTool.InputFidelity)),
577
InputImageMask = imageGenerationTool.
GetProperty
<ImageGenerationToolInputImageMask?>(nameof(ImageGenerationTool.InputImageMask)),
579
ModerationLevel = imageGenerationTool.
GetProperty
<ImageGenerationToolModerationLevel?>(nameof(ImageGenerationTool.ModerationLevel)),
580
OutputCompressionFactor = imageGenerationTool.
GetProperty
<int?>(nameof(ImageGenerationTool.OutputCompressionFactor)),
591
Quality = imageGenerationTool.
GetProperty
<ImageGenerationToolQuality?>(nameof(ImageGenerationTool.Quality)),