12 references to GetProperty
Microsoft.Extensions.AI.OpenAI (12)
OpenAIAssistantsChatClient.cs (1)
414
fst.RankingOptions = fileSearchTool.
GetProperty
<FileSearchRankingOptions>(nameof(FileSearchToolDefinition.RankingOptions));
OpenAIResponsesChatClient.cs (11)
748
Filters = webSearchTool.
GetProperty
<WebSearchToolFilters?>(nameof(WebSearchTool.Filters)),
749
SearchContextSize = webSearchTool.
GetProperty
<WebSearchToolContextSize?>(nameof(WebSearchTool.SearchContextSize)),
750
UserLocation = webSearchTool.
GetProperty
<WebSearchToolLocation?>(nameof(WebSearchTool.UserLocation)),
756
Filters = fileSearchTool.
GetProperty
<BinaryData?>(nameof(FileSearchTool.Filters)),
758
RankingOptions = fileSearchTool.
GetProperty
<FileSearchToolRankingOptions?>(nameof(FileSearchTool.RankingOptions)),
771
Background = imageGenerationTool.
GetProperty
<ImageGenerationToolBackground?>(nameof(ImageGenerationTool.Background)),
772
InputFidelity = imageGenerationTool.
GetProperty
<ImageGenerationToolInputFidelity?>(nameof(ImageGenerationTool.InputFidelity)),
773
InputImageMask = imageGenerationTool.
GetProperty
<ImageGenerationToolInputImageMask?>(nameof(ImageGenerationTool.InputImageMask)),
775
ModerationLevel = imageGenerationTool.
GetProperty
<ImageGenerationToolModerationLevel?>(nameof(ImageGenerationTool.ModerationLevel)),
776
OutputCompressionFactor = imageGenerationTool.
GetProperty
<int?>(nameof(ImageGenerationTool.OutputCompressionFactor)),
787
Quality = imageGenerationTool.
GetProperty
<ImageGenerationToolQuality?>(nameof(ImageGenerationTool.Quality)),