Share via


AzureAIProjectsOpenAIContext Class

Definition

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.A2ATool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentInfo))]
[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.AgentResponseItemSource))]
[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.AgentWorkflowActionResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchAgentTool))]
[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.AzureFunctionAgentTool))]
[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.BingCustomSearchAgentTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingAgentTool))]
[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.BrowserAutomationAgentTool))]
[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.ContainerApplicationAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContentFilterConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FoundryOpenAIError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HostedAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ImageBasedHostedAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAgentResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAgentResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationFileCitation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationFilePath))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationUrlCitation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalApproximateLocation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutputImage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutputLogs))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolAuto))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComparisonFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCompoundFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionClick))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionDoubleClick))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionDrag))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionKeyPress))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionMove))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionScreenshot))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionScroll))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionTypeKeys))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionWait))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemOutputComputerScreenshot))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallSafetyCheck))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerUsePreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.InternalConversationList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCoordinate))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalEasyInputMessage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemParamResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallOutputItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolInputImageMask))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputAudio))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputFile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputImage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputText))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentOutputAudio))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentOutputText))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentRefusal))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemReferenceItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocalShellToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocalShellToolCallOutputItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLogProb))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalRequestItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalRequestItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalResponseItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalResponseItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolAllowedTools1))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApproval1))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApprovalAlways))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApprovalNever))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalRankingOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoning))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemSummaryPart))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemSummaryTextPart))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesAssistantMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesAssistantMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesDeveloperMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesDeveloperMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesSystemMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesSystemMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesUserMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesUserMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationJsonObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationJsonSchema))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationText))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectCodeInterpreter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectComputer))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectFileSearch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectFunction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectImageGen))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectMCP))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectWebSearch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalTopLogProb))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalVectorStoreFileAttributes))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionFind))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionOpenPage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionSearch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchPreviewTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchToolCallItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchToolCallItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellAgentTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellAgentToolExecutionAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellToolCallAgentResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellToolCallOutputAgentResponseItem))]
[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.MemorySearchTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolCallItemParam))]
[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.MicrosoftFabricAgentTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OAuthConsentRequestResponseItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAgentTool))]
[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.ProjectConversation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationCreationOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationUpdateOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.Prompt))]
[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(OpenAI.ResponseConversation1))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseIncompleteDetails1))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponsePromptVariables))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseText))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsageInputTokensDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsageOutputTokensDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointAgentTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharePointGroundingToolOptions))]
[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.ToolProjectConnection))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownCodeInterpreterOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownComputerAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownComputerToolCallOutputItemOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownHostedAgentDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownLocation))]
[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(OpenAI.UnknownReasoningItemSummaryPart))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponsesMessageItemParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponsesMessageItemResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponseTextFormatConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownToolChoiceObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownWebSearchAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.UserProfileMemoryItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.WebSearchActionSearchSources))]
[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.A2ATool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AgentInfo))>]
[<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.AgentResponseItemSource))>]
[<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.AgentWorkflowActionResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.AzureAISearchAgentTool))>]
[<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.AzureFunctionAgentTool))>]
[<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.BingCustomSearchAgentTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingCustomSearchToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.BingGroundingAgentTool))>]
[<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.BrowserAutomationAgentTool))>]
[<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.ContainerApplicationAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ContentFilterConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FabricDataAgentToolOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.FoundryOpenAIError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.HostedAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ImageBasedHostedAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAgentResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAgentResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationFileCitation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationFilePath))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalAnnotationUrlCitation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalApproximateLocation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutputImage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterOutputLogs))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolAuto))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCodeInterpreterToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComparisonFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCompoundFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionClick))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionDoubleClick))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionDrag))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionKeyPress))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionMove))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionScreenshot))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionScroll))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionTypeKeys))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerActionWait))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemOutputComputerScreenshot))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallOutputItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerToolCallSafetyCheck))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalComputerUsePreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.InternalConversationList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalCoordinate))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalEasyInputMessage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemParamResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFileSearchToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalFunctionToolCallOutputItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalImageGenToolInputImageMask))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputAudio))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputFile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputImage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentInputText))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentOutputAudio))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentOutputText))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemContentRefusal))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.InternalItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalItemReferenceItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocalShellToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocalShellToolCallOutputItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLocation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalLogProb))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalRequestItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalRequestItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalResponseItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPApprovalResponseItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPListToolsTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolAllowedTools1))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApproval1))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApprovalAlways))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalMCPToolRequireApprovalNever))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalRankingOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoning))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemSummaryPart))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalReasoningItemSummaryTextPart))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesAssistantMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesAssistantMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesDeveloperMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesDeveloperMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesSystemMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesSystemMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesUserMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponsesUserMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationJsonObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationJsonSchema))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalResponseTextFormatConfigurationText))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectCodeInterpreter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectComputer))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectFileSearch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectFunction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectImageGen))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectMCP))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalToolChoiceObjectWebSearch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalTopLogProb))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalVectorStoreFileAttributes))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionFind))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionOpenPage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchActionSearch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchPreviewTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchToolCallItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.InternalWebSearchToolCallItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellAgentTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellAgentToolExecutionAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellToolCallAgentResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.LocalShellToolCallOutputAgentResponseItem))>]
[<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.MemorySearchTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.MemorySearchToolCallItemParam))>]
[<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.MicrosoftFabricAgentTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OAuthConsentRequestResponseItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.OpenAPIAgentTool))>]
[<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.ProjectConversation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationCreationOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.ProjectConversationUpdateOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.Prompt))>]
[<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(OpenAI.ResponseConversation1))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseIncompleteDetails1))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponsePromptVariables))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseText))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsageInputTokensDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.ResponseUsageOutputTokensDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharepointAgentTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.SharePointGroundingToolOptions))>]
[<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.ToolProjectConnection))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownCodeInterpreterOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownComputerAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownComputerToolCallOutputItemOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.UnknownHostedAgentDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownLocation))>]
[<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(OpenAI.UnknownReasoningItemSummaryPart))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponsesMessageItemParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponsesMessageItemResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownResponseTextFormatConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownToolChoiceObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.UnknownWebSearchAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.UserProfileMemoryItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(OpenAI.WebSearchActionSearchSources))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Projects.OpenAI.WorkflowAgentDefinition))>]
type AzureAIProjectsOpenAIContext = class
    inherit ModelReaderWriterContext
Public Class AzureAIProjectsOpenAIContext
Inherits ModelReaderWriterContext
Inheritance
AzureAIProjectsOpenAIContext
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.

Applies to