Table of Contents

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

string

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

string

AgentFileObjectId

The object identifier of the FoundationaLLM agent file resource.

public const string AgentFileObjectId = "FoundationaLLM.Agent.File.ObjectId"

Field Value

string

AgentId

Provides the identifier of an existing Azure AI agent.

public const string AgentId = "AzureAI.AgentService.Agent.Id"

Field Value

string

AgentPrompt

Provides the prompt used by the Azure AI agent.

public const string AgentPrompt = "AzureAI.AgentService.Agent.Prompt"

Field Value

string

AttachmentObjectId

The object identifier of the FoundationaLLM attachment resource.

public const string AttachmentObjectId = "FoundationaLLM.Attachment.ObjectId"

Field Value

string

AzureAIModelDeploymentName

Provides the model deployment name used by the Azure AI agent.

public const string AzureAIModelDeploymentName = "AzureAI.ModelDeploymentName"

Field Value

string

CreateAgent

Indicates the need to create a new Azure AI agent.

public const string CreateAgent = "AzureAI.AgentService.Agent.Create"

Field Value

string

CreateFile

Indicates the need to create a new Azure AI agent file.

public const string CreateFile = "AzureAI.AgentService.File.Create"

Field Value

string

CreateThread

Indicates the need to create a new Azure AI agent thread.

public const string CreateThread = "AzureAI.AgentService.Thread.Create"

Field Value

string

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

string

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

string

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

string

FileId

Provides the identifier of an existing Azure AI file.

public const string FileId = "AzureAI.AgentService.File.Id"

Field Value

string

ProjectConnectionString

Provides the Azure AI project connection string.

public const string ProjectConnectionString = "AzureAI.Project.ConnectionString"

Field Value

string

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

string

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

string

ThreadId

Provides the identifier of an existing AzureAI agent thread.

public const string ThreadId = "AzureAI.AgentService.Thread.Id"

Field Value

string

VectorStoreId

Provides the identifier of an existing Azure AI agent vector store.

public const string VectorStoreId = "AzureAI.AgentService.VectorStore.Id"

Field Value

string