medpromptjs
    Preparing search index...

    Class BaseAgent

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    chat_model: boolean
    container: any
    fakeLLM: FakeListChatModel = ...
    llm: LLM
    prompt: any
    runnable: any

    Accessors

    • get description(): string

      Returns string

    • set description(value: string): void

      Parameters

      • value: string

      Returns void

    • get name(): string

      Returns string

    • set name(value: string): void

      Parameters

      • value: string

      Returns void

    • get template(): string

      Returns string

    • set template(value: string): void

      Parameters

      • value: string

      Returns void

    • get tools(): ToolInterface<StringInputToolSchema, any, any>[]

      Returns ToolInterface<StringInputToolSchema, any, any>[]

    • set tools(value: ToolInterface<StringInputToolSchema, any, any>[]): void

      Parameters

      • value: ToolInterface<StringInputToolSchema, any, any>[]

      Returns void

    Methods

    • Parameters

      • name: string
      • defaultValue: any = null

      Returns any

    • Run the agent using the provided input. This uses createStructuredChatAgent and AgentExecutor from langchain/agents.

      Parameters

      • input: any

      Returns Promise<ChainValues>