Class AzureAIAgentServiceCapabilityParameterNames
- Namespace
- FoundationaLLM.Common.Constants.AzureAI
- Assembly
- FoundationaLLM.Common.dll
Provides the names of the parameters that can be used to create Azure AI Agent Service capabilities.
public class AzureAIAgentServiceCapabilityParameterNames
- Inheritance
-
AzureAIAgentServiceCapabilityParameterNames
- Inherited Members
- Extension Methods
Remarks
The constants are used by the callers of the GatewayServiceClient implementations.
Fields
AddFileToCodeInterpreter
Indicates the need to add an existing Azure AI agent file to an Azure AI agent code interpreter tool.
public const string AddFileToCodeInterpreter = "AzureAI.AgentService.Agent.File.AddToCodeInterpreter"
Field Value
AddFileToVectorStore
Indicates the need to add an existing Azure AI file to an existing Azure AI vector store.
public const string AddFileToVectorStore = "AzureAI.AgentService.File.AddToVectorStore"
Field Value
AgentFileObjectId
The object identifier of the FoundationaLLM agent file resource.
public const string AgentFileObjectId = "FoundationaLLM.Agent.File.ObjectId"
Field Value
AgentId
Provides the identifier of an existing Azure AI agent.
public const string AgentId = "AzureAI.AgentService.Agent.Id"
Field Value
AgentPrompt
Provides the prompt used by the Azure AI agent.
public const string AgentPrompt = "AzureAI.AgentService.Agent.Prompt"
Field Value
AttachmentObjectId
The object identifier of the FoundationaLLM attachment resource.
public const string AttachmentObjectId = "FoundationaLLM.Attachment.ObjectId"
Field Value
AzureAIModelDeploymentName
Provides the model deployment name used by the Azure AI agent.
public const string AzureAIModelDeploymentName = "AzureAI.ModelDeploymentName"
Field Value
CreateAgent
Indicates the need to create a new Azure AI agent.
public const string CreateAgent = "AzureAI.AgentService.Agent.Create"
Field Value
CreateFile
Indicates the need to create a new Azure AI agent file.
public const string CreateFile = "AzureAI.AgentService.File.Create"
Field Value
CreateThread
Indicates the need to create a new Azure AI agent thread.
public const string CreateThread = "AzureAI.AgentService.Thread.Create"
Field Value
CreateVectorStore
Indicates the need to create a vector store in the Azure AI Agent Service.
public const string CreateVectorStore = "AzureAI.AgentService.VectorStore.Create"
Field Value
FileActionOnCodeInterpreterSuccess
Indicates whether the Open AI agent file addition or file removal for the code interpreter completed successfully.
public const string FileActionOnCodeInterpreterSuccess = "AzureAI.AgentService.File.FileActionOnCodeInterpreterSuccess"
Field Value
FileActionOnVectorStoreSuccess
Indicates whether the Azure AI agent file vectorization or file removal process completed successfully.
public const string FileActionOnVectorStoreSuccess = "AzureAI.AgentService.File.FileActionOnVectorStoreSuccess"
Field Value
FileId
Provides the identifier of an existing Azure AI file.
public const string FileId = "AzureAI.AgentService.File.Id"
Field Value
ProjectConnectionString
Provides the Azure AI project connection string.
public const string ProjectConnectionString = "AzureAI.Project.ConnectionString"
Field Value
RemoveFileFromCodeInterpreter
Indicates the need to remove an existing Azure AI agent file from an Azure AI agent code interpreter tool.
public const string RemoveFileFromCodeInterpreter = "AzureAI.AgentService.Agent.File.RemoveFromCodeInterpreter"
Field Value
RemoveFileFromVectorStore
Indicates the need to remove an existing Azure AI agent file from an Azure AI vector store.
public const string RemoveFileFromVectorStore = "AzureAI.AgentService.File.RemoveFromVectorStore"
Field Value
ThreadId
Provides the identifier of an existing AzureAI agent thread.
public const string ThreadId = "AzureAI.AgentService.Thread.Id"
Field Value
VectorStoreId
Provides the identifier of an existing Azure AI agent vector store.
public const string VectorStoreId = "AzureAI.AgentService.VectorStore.Id"