Table of Contents

Class AgentWorkflowTypes

Namespace
FoundationaLLM.Common.Models.ResourceProviders.Agent.AgentWorkflows
Assembly
FoundationaLLM.Common.dll

Contains constants for the types of agent workflows.

public static class AgentWorkflowTypes
Inheritance
AgentWorkflowTypes
Inherited Members

Fields

AzureAIAgentService

The Azure AI Agent Service agent workflow.

public const string AzureAIAgentService = "azure-ai-agent-service-workflow"

Field Value

string

AzureOpenAIAssistants

The OpenAI Assistants agent workflow.

public const string AzureOpenAIAssistants = "azure-openai-assistants-workflow"

Field Value

string

ExternalAgentWorkflow

The External Agent workflow.

public const string ExternalAgentWorkflow = "external-agent-workflow"

Field Value

string

GenericAgentWorkflow

The generic agent workflow.

public const string GenericAgentWorkflow = "generic-agent-workflow"

Field Value

string

LangChainAgentWorkflow

The LangChain built-in ReAct Agent workflow.

public const string LangChainAgentWorkflow = "langchain-agent-workflow"

Field Value

string

LangChainExpressionLanguage

The LangChain Expression Language agent workflow.

public const string LangChainExpressionLanguage = "langchain-expression-language-workflow"

Field Value

string

LangGraphReactAgent

The LangGraph ReAct agent workflow.

[Obsolete("This workflow type is deprecated and will be removed in future versions. Please use LangChainAgentWorkflow instead.")]
public const string LangGraphReactAgent = "langgraph-react-agent-workflow"

Field Value

string