Class OrchestratorChatAgent

Hierarchy

  • AbstractStreamParsingChatAgent
    • OrchestratorChatAgent

Constructors

Properties

chatAgentService: ChatAgentService
defaultLanguageModelPurpose: string = 'agent-selection'
description: string = ...
fallBackChatAgentId: string = 'Universal'
iconClass: string = 'codicon codicon-symbol-boolean'
id: string = OrchestratorChatAgentId
languageModelRequirements: LanguageModelRequirement[] = ...
name: string = OrchestratorChatAgentId
prompts: PromptVariantSet[] = ...
systemPromptId: string = orchestratorTemplate.id
variables: string[] = ...

Methods

  • Parameters

    • request: MutableChatRequestModel
    • messages: LanguageModelMessage[]
    • toolRequests: ChatToolRequest[]
    • languageModel: LanguageModel

    Returns Promise<LanguageModelResponse>