|
A2ATool(Uri, String, String)
|
An agent implementing the A2A protocol.
|
|
AgentDefinition(String, ContentFilterConfiguration)
|
The AgentDefinition.
Please note this is the abstract base class. The derived classes available for instantiation are: WorkflowAgentDefinition, HostedAgentDefinition, ContainerApplicationAgentDefinition, and PromptAgentDefinition.
|
|
AgentInfo(String, String)
|
The AgentInfo.
|
|
AgentObjectVersions(AgentVersion)
|
The AgentObjectVersions.
|
|
AgentRecord(String, String, AgentObjectVersions)
|
The AgentRecord.
|
|
AgentReference(String, String)
|
The AgentReference.
|
|
AgentResponseItem(String, String, AgentResponseItemSource)
|
Content item used to generate a response.
Please note this is the abstract base class. The derived classes available for instantiation are: AgentStructuredOutputsResponseItem, AgentWorkflowActionResponseItem, OAuthConsentRequestResponseItem, LocalShellToolCallAgentResponseItem, LocalShellToolCallOutputAgentResponseItem, and MemorySearchToolCallResponseItem.
|
|
AgentResponseItemSource(AgentInfo, String)
|
The AgentResponseItemSource.
|
|
AgentStructuredOutputsResponseItem(String, AgentResponseItemSource, BinaryData)
|
The AgentStructuredOutputsResponseItem.
|
|
AgentTool(String)
|
The AgentTool.
Please note this is the abstract base class. The derived classes available for instantiation are: LocalShellAgentTool, BingGroundingAgentTool, MicrosoftFabricAgentTool, SharepointAgentTool, AzureAISearchAgentTool, OpenAPIAgentTool, BingCustomSearchAgentTool, BrowserAutomationAgentTool, AzureFunctionAgentTool, CaptureStructuredOutputsTool, A2ATool, and MemorySearchTool.
|
|
AgentVersion(IDictionary<String,String>, String, String, String, String, DateTimeOffset, AgentDefinition)
|
The AgentVersion.
|
|
AgentWorkflowActionResponseItem(String, AgentResponseItemSource, String, String, String, String, Nullable<AgentWorkflowActionStatus>)
|
The AgentWorkflowActionResponseItem.
|
|
AzureAISearchAgentTool(AzureAISearchToolOptions)
|
The input definition information for an Azure AI search tool as used to configure an agent.
|
|
AzureAISearchToolIndex(String, String, Nullable<AzureAISearchQueryType>, Nullable<Int32>, String, String)
|
A AI Search Index resource.
|
|
AzureAISearchToolOptions(IEnumerable<AzureAISearchToolIndex>)
|
A set of index resources used by the azure_ai_search tool.
|
|
AzureFunctionAgentTool(AzureFunctionDefinition)
|
The input definition information for an Azure Function Tool, as used to configure an Agent.
|
|
AzureFunctionBinding(AzureFunctionStorageQueue)
|
The structure for keeping storage queue name and URI.
|
|
AzureFunctionDefinition(AzureFunctionDefinitionFunction, AzureFunctionBinding, AzureFunctionBinding)
|
The definition of Azure function.
|
|
AzureFunctionDefinitionFunction(String, String, BinaryData)
|
The AzureFunctionDefinitionFunction.
|
|
AzureFunctionStorageQueue(String, String)
|
The structure for keeping storage queue name and URI.
|
|
BingCustomSearchAgentTool(BingCustomSearchToolParameters)
|
The input definition information for a Bing custom search tool as used to configure an agent.
|
|
BingCustomSearchConfiguration(String, String, String, String, Nullable<Int64>, String)
|
A bing custom search configuration.
|
|
BingCustomSearchToolParameters(IEnumerable<BingCustomSearchConfiguration>)
|
The bing custom search tool parameters.
|
|
BingGroundingAgentTool(BingGroundingSearchToolOptions)
|
The input definition information for a bing grounding search tool as used to configure an agent.
|
|
BingGroundingSearchConfiguration(String, String, String, Nullable<Int64>, String)
|
Search configuration for Bing Grounding.
|
|
BingGroundingSearchToolOptions(IEnumerable<BingGroundingSearchConfiguration>)
|
The bing grounding search tool parameters.
|
|
BrowserAutomationAgentTool(BrowserAutomationToolParameters)
|
The input definition information for a Browser Automation Tool, as used to configure an Agent.
|
|
BrowserAutomationToolConnectionParameters(String)
|
Definition of input parameters for the connection used by the Browser Automation Tool.
|
|
BrowserAutomationToolParameters(BrowserAutomationToolConnectionParameters)
|
Definition of input parameters for the Browser Automation Tool.
|
|
CaptureStructuredOutputsTool(StructuredOutputDefinition)
|
A tool for capturing structured outputs.
|
|
ChatSummaryMemoryItem(String, DateTimeOffset, String, String)
|
A memory item containing a summary extracted from conversations.
|
|
ContainerApplicationAgentDefinition(ContentFilterConfiguration, IEnumerable<ProtocolVersionRecord>, String, String)
|
The container app agent definition.
|
|
ContentFilterConfiguration(String)
|
Configuration for Responsible AI (RAI) content filtering and safety features.
|
|
FabricDataAgentToolOptions(IEnumerable<ToolProjectConnection>)
|
The fabric data agent tool parameters.
|
|
HostedAgentDefinition(ContentFilterConfiguration, IEnumerable<AgentTool>,
IEnumerable<ProtocolVersionRecord>, String, String, IDictionary<String,
String>)
|
The hosted agent definition.
|
|
ImageBasedHostedAgentDefinition(ContentFilterConfiguration, IEnumerable<AgentTool>,
IEnumerable<ProtocolVersionRecord>, String, String, IDictionary<String,
String>, String)
|
The image-based deployment definition for a hosted agent.
|
|
LocalShellAgentTool()
|
A tool that allows the model to execute shell commands in a local environment.
|
|
LocalShellAgentToolExecutionAction(IEnumerable<String>, Nullable<Int32>, String, IDictionary<String,String>, String)
|
Execute a shell command on the server.
|
|
LocalShellToolCallAgentResponseItem(String, AgentResponseItemSource, LocalShellAgentToolCallStatus, String, LocalShellAgentToolExecutionAction)
|
A tool call to run a command on the local shell.
|
|
LocalShellToolCallOutputAgentResponseItem(String, AgentResponseItemSource, LocalShellAgentToolCallStatus, String)
|
The output of a local shell tool call.
|
|
MemoryItem(String, DateTimeOffset, String, String, String)
|
A single memory item stored in the memory store, containing content and metadata.
Please note this is the abstract base class. The derived classes available for instantiation are: ChatSummaryMemoryItem.
|
|
MemorySearchItem(MemoryItem)
|
A retrieved memory item from memory search.
|
|
MemorySearchTool(String, String, MemorySearchToolOptions, Nullable<Int32>)
|
A tool for integrating memories into the agent.
|
|
MemorySearchToolCallResponseItem(String, AgentResponseItemSource, MemorySearchToolCallStatus, IEnumerable<MemorySearchItem>)
|
The MemorySearchToolCallResponseItem.
|
|
MemorySearchToolOptions(Nullable<Int32>)
|
Memory search options.
|
|
MicrosoftFabricAgentTool(FabricDataAgentToolOptions)
|
The input definition information for a Microsoft Fabric tool as used to configure an agent.
|
|
OAuthConsentRequestResponseItem(AgentResponseItemSource, String, String, String)
|
Request from the service for the user to perform OAuth consent.
|
|
OpenAPIAgentTool(OpenAPIFunctionDefinition)
|
The input definition information for an OpenAPI tool as used to configure an agent.
|
|
OpenAPIAnonymousAuthenticationDetails()
|
Security details for OpenApi anonymous authentication.
|
|
OpenAPIAuthenticationDetails(String)
|
authentication details for OpenApiFunctionDefinition
Please note this is the abstract base class. The derived classes available for instantiation are: OpenAPIAnonymousAuthenticationDetails, OpenAPIProjectConnectionAuthenticationDetails, and OpenAPIManagedAuthenticationDetails.
|
|
OpenAPIFunctionDefinition(String, String, BinaryData, OpenAPIAuthenticationDetails, IEnumerable<String>, IEnumerable<OpenAPIFunctionEntry>)
|
The input definition information for an openapi function.
|
|
OpenAPIFunctionEntry(String, String, BinaryData)
|
The OpenAPIFunctionEntry.
|
|
OpenAPIManagedAuthenticationDetails(OpenApiManagedSecurityScheme)
|
Security details for OpenApi managed_identity authentication.
|
|
OpenApiManagedSecurityScheme(String)
|
Security scheme for OpenApi managed_identity authentication.
|
|
OpenAPIProjectConnectionAuthenticationDetails(OpenAPIProjectConnectionSecurityScheme)
|
Security details for OpenApi project connection authentication.
|
|
OpenAPIProjectConnectionSecurityScheme(String)
|
Security scheme for OpenApi managed_identity authentication.
|
|
ProjectConversation(String, DateTimeOffset, IDictionary<String,String>)
|
The ProjectConversation.
|
|
ProjectConversationUpdateOptions(IDictionary<String,String>)
|
Update a conversation.
|
|
ProtocolVersionRecord(AgentCommunicationMethod, String)
|
A record mapping for a single protocol and its version.
|
|
SharepointAgentTool(SharePointGroundingToolOptions)
|
The input definition information for a sharepoint tool as used to configure an agent.
|
|
SharePointGroundingToolOptions(IEnumerable<ToolProjectConnection>)
|
The sharepoint grounding tool parameters.
|
|
StructuredInputDefinition(String, BinaryData, BinaryData, Nullable<Boolean>)
|
An structured input that can participate in prompt template substitutions and tool argument binding.
|
|
StructuredOutputDefinition(String, String, BinaryData, Nullable<Boolean>)
|
A structured output that can be produced by the agent.
|
|
ToolProjectConnection(String)
|
A project connection resource.
|
|
WorkflowAgentDefinition(ContentFilterConfiguration, String)
|
The workflow agent definition.
|