Table of Contents

Class CompletionRequestObjectsKeys

Namespace
FoundationaLLM.Common.Constants.Agents
Assembly
FoundationaLLM.Common.dll

Contains constants for the keys that can be added to the Objects dictionary.

public static class CompletionRequestObjectsKeys
Inheritance
CompletionRequestObjectsKeys
Inherited Members

Fields

All

All completion request objects dictionary keys.

public static readonly string[] All

Field Value

string[]

AllAgents

The key name for the dictionary containing names and descriptions of agents other than the completion request's agent. This value should be a dictionary where keys are agent names and values are agent descriptions.

public const string AllAgents = "AllAgents"

Field Value

string

AzureAIAgentServiceAgentId

The key name for the Azure AI Agent Service agent identifier value.

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

Field Value

string

AzureAIAgentServiceThreadId

The key name for the Azure AI Agent Service thread identifier value.

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

Field Value

string

ContextAPIEndpointConfiguration

The key name for the Context API EndpointConfiguration identifier value.

public const string ContextAPIEndpointConfiguration = "ContextAPIEndpointConfiguration"

Field Value

string

GatewayAPIEndpointConfiguration

The key name for the Gateway API EndpointConfiguration identifier value.

public const string GatewayAPIEndpointConfiguration = "GatewayAPIEndpointConfiguration"

Field Value

string

InstanceId

The key name for the FoundationaLLM instance identifier value.

public const string InstanceId = "FoundationaLLM.InstanceId"

Field Value

string

OpenAIAssistantsAssistantId

The key name for the OpenAI assistant identifier value.

public const string OpenAIAssistantsAssistantId = "OpenAI.Assistants.Assistant.Id"

Field Value

string

OpenAIAssistantsThreadId

The key name for the OpenAI assistant thread identifier value.

public const string OpenAIAssistantsThreadId = "OpenAI.Assistants.Thread.Id"

Field Value

string

ToolNames

The key name for the list of tool names that are registered with the agent.

public const string ToolNames = "ToolNames"

Field Value

string