AzureAIProjectsOpenAIContext Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2APreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2AToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2AToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentObjectVersions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentRecord))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentReference))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentStructuredOutputsResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentVersion))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentWorkflowPreviewActionResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchCreateFileOperation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchDeleteFileOperation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchDeleteFileOperationParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchOperationParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchUpdateFileOperation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchUpdateFileOperationParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolIndex))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionBinding))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionDefinitionFunction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionStorageQueue))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingSearchToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolConnectionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CaptureStructuredOutputsTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ChatSummaryMemoryItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ClickParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CompactResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CompactResponseMethodPublicBody))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ComputerCallSafetyCheckParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ComputerScreenshotImage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContainerApplicationAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContainerFileCitationBody))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContentFilterConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomGrammarFormatParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomTextFormatParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomToolParamFormat))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.DoubleClickAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Drag))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.DragPoint))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FileCitationBody))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FilePath))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FileSearchToolCallResults))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FoundryOpenAIError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputFileContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputImageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellActionParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputContentParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputExitOutcome))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputExitOutcomeParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputOutcome))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputOutcomeParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputTimeoutOutcome))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HostedAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HybridSearchOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputFileContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputImageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemApplyPatchToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemApplyPatchToolCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCodeInterpreterToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCompactionSummaryItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemComputerCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemComputerToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCustomToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCustomToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFileSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionShellCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionShellCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemImageGenToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemLocalShellToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemLocalShellToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpApprovalRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpApprovalResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpListTools))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemOutputMessage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemReasoningItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemWebSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchCreateFileOperationParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchFileOperation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchToolParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalApproximateLocation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterContainerAuto))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterOutputImage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterOutputLogs))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalComparisonFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCompoundFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalComputerUsePreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCustomToolParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalEasyInputMessage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFileSearchTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionAndCustomToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionShellToolParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalImageGenTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolInputImageMask))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputFileContentParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputImageContentParamAutoParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputTextContentParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalLocalShellTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLogProb))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPToolFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPToolRequireApproval))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMetadataContainer))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemApplyPatchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemApplyPatchToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCodeInterpreterToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCompactionBody))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemComputerToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCustomToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFileSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionShellCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionShellCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemImageGenToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemLocalShellToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpApprovalRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpListTools))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemOutputMessage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemReasoningItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemWebSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputMessageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputMessageContentOutputTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalRankingOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoning))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseFormatJsonSchemaSchema))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalSummaryTextObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalToolChoiceParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalTopLogProb))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalVectorStoreFileAttributes))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionFind))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionOpenPage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionSearch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ItemReferenceParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.KeyPressAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellExecAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MCPListToolsToolAnnotations))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MCPListToolsToolInputSchema))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemoryItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolCallResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MicrosoftFabricPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Move))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OAuthConsentRequestResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAnonymousAuthenticationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAuthenticationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIFunctionEntry))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIManagedAuthenticationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIManagedSecurityScheme))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIProjectConnectionAuthenticationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIProjectConnectionSecurityScheme))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPITool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenApiToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenApiToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OutputMessageContentRefusalContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationCreationOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectWebSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.PromptAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProtocolVersionRecord))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ReasoningTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsageInputTokensDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsageOutputTokensDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Screenshot))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Scroll))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointGroundingToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointGroundingToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharePointGroundingToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SpecificApplyPatchParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SpecificFunctionShellParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.StructuredInputDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.StructuredOutputDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceAllowed))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceCodeInterpreter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceComputerUsePreview))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceCustom))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceFileSearch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceFunction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceImageGeneration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceMCP))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceWebSearchPreview))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceWebSearchPreview20250311))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolProjectConnection))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Type))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownApplyPatchOperationParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownComputerAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownCustomToolParamFormat))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownFunctionShellCallOutputOutcome))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownFunctionShellCallOutputOutcomeParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInputContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInputItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalApplyPatchFileOperation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalFunctionAndCustomToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalOutputMessageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalToolChoiceParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownMemoryItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownOpenAPIAuthenticationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UpdateConversationRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UrlCitationBody))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.UserProfileMemoryItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Wait))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchActionSearchSources))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchApproximateLocation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchToolFilters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WorkflowAgentDefinition))]
public class AzureAIProjectsOpenAIContext : System.ClientModel.Primitives.ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2APreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2AToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.A2AToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentObjectVersions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentRecord))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentReference))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentStructuredOutputsResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentVersion))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentWorkflowPreviewActionResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchCreateFileOperation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchDeleteFileOperation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchDeleteFileOperationParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchOperationParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchUpdateFileOperation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ApplyPatchUpdateFileOperationParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolIndex))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionBinding))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionDefinitionFunction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionStorageQueue))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureFunctionToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingSearchToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolConnectionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BrowserAutomationToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CaptureStructuredOutputsTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ChatSummaryMemoryItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ClickParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CompactResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CompactResponseMethodPublicBody))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ComputerCallSafetyCheckParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ComputerScreenshotImage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContainerApplicationAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContainerFileCitationBody))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContentFilterConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomGrammarFormatParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomTextFormatParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.CustomToolParamFormat))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.DoubleClickAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Drag))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.DragPoint))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FileCitationBody))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FilePath))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FileSearchToolCallResults))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FoundryOpenAIError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputFileContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputImageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionAndCustomToolCallOutputInputTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellActionParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputContentParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputExitOutcome))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputExitOutcomeParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputOutcome))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputOutcomeParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputTimeoutOutcome))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HostedAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HybridSearchOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputFileContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputImageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputContentInputTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemApplyPatchToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemApplyPatchToolCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCodeInterpreterToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCompactionSummaryItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemComputerCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemComputerToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCustomToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemCustomToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFileSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionShellCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionShellCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemImageGenToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemLocalShellToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemLocalShellToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpApprovalRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpApprovalResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpListTools))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemMcpToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemOutputMessage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemReasoningItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InputItemWebSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchCreateFileOperationParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchFileOperation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalApplyPatchToolParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalApproximateLocation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterContainerAuto))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterOutputImage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterOutputLogs))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCodeInterpreterTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalComparisonFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCompoundFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalComputerUsePreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalCustomToolParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalEasyInputMessage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFileSearchTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionAndCustomToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionShellToolParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalFunctionTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalImageGenTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolInputImageMask))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputFileContentParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputImageContentParamAutoParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalInputTextContentParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalLocalShellTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLogProb))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPToolFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMCPToolRequireApproval))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalMetadataContainer))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemApplyPatchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemApplyPatchToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCodeInterpreterToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCompactionBody))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemComputerToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemCustomToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFileSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionShellCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionShellCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemImageGenToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemLocalShellToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpApprovalRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpListTools))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemMcpToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemOutputMessage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemReasoningItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputItemWebSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputMessageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalOutputMessageContentOutputTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalRankingOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoning))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseFormatJsonSchemaSchema))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalSummaryTextObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalToolChoiceParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalTopLogProb))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalVectorStoreFileAttributes))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionFind))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionOpenPage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchActionSearch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalWebSearchTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ItemReferenceParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.KeyPressAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellExecAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MCPListToolsToolAnnotations))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MCPListToolsToolInputSchema))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemoryItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolCallResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MicrosoftFabricPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Move))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OAuthConsentRequestResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAnonymousAuthenticationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAuthenticationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIFunctionEntry))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIManagedAuthenticationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIManagedSecurityScheme))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIProjectConnectionAuthenticationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIProjectConnectionSecurityScheme))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPITool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenApiToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenApiToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OutputMessageContentRefusalContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationCreationOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectWebSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.PromptAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProtocolVersionRecord))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ReasoningTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsageInputTokensDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ResponseUsageOutputTokensDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Screenshot))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Scroll))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointGroundingToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointGroundingToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharePointGroundingToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SpecificApplyPatchParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SpecificFunctionShellParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.StructuredInputDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.StructuredOutputDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceAllowed))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceCodeInterpreter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceComputerUsePreview))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceCustom))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceFileSearch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceFunction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceImageGeneration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceMCP))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceWebSearchPreview))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolChoiceWebSearchPreview20250311))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ToolProjectConnection))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Type))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownApplyPatchOperationParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownComputerAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownCustomToolParamFormat))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownFunctionShellCallOutputOutcome))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownFunctionShellCallOutputOutcomeParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInputContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInputItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalApplyPatchFileOperation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalFunctionAndCustomToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalOutputMessageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownInternalToolChoiceParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownMemoryItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownOpenAPIAuthenticationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UpdateConversationRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UrlCitationBody))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.UserProfileMemoryItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.Wait))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchActionSearchSources))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchApproximateLocation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WebSearchToolFilters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WorkflowAgentDefinition))>]
type AzureAIProjectsOpenAIContext = class
inherit ModelReaderWriterContext
Public Class AzureAIProjectsOpenAIContext
Inherits ModelReaderWriterContext
- Inheritance
- Attributes
Properties
| Name | Description |
|---|---|
| Default |
Gets the default instance |
Methods
| Name | Description |
|---|---|
| GetTypeBuilder(Type) |
Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. (Inherited from ModelReaderWriterContext) |
| TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder) |
Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. (Inherited from ModelReaderWriterContext) |
| TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder) |
Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. |