langchain.js
    Preparing search index...

    Base class for run manager in LangChain.

    Hierarchy (View Summary)

    Implements

    • BaseCallbackManagerMethods
    Index

    Constructors

    • Parameters

      • runId: string
      • handlers: BaseCallbackHandler[]
      • inheritableHandlers: BaseCallbackHandler[]
      • tags: string[]
      • inheritableTags: string[]
      • metadata: Record<string, unknown>
      • inheritableMetadata: Record<string, unknown>
      • Optional_parentRunId: string

      Returns CallbackManagerForLLMRun

    Properties

    _parentRunId?: string
    inheritableHandlers: BaseCallbackHandler[]
    inheritableMetadata: Record<string, unknown>
    inheritableTags: string[]
    metadata: Record<string, unknown>
    runId: string
    tags: string[]

    Accessors

    • get parentRunId(): undefined | string

      Returns undefined | string

    Methods

    • Parameters

      • eventName: string
      • data: any
      • Optional_runId: string
      • Optional_tags: string[]
      • Optional_metadata: Record<string, any>

      Returns Promise<void>

    • Called at the end of an LLM/ChatModel run, with the output and the run ID.

      Parameters

      • output: LLMResult
      • Optional_runId: string
      • Optional_parentRunId: string
      • Optional_tags: string[]
      • OptionalextraParams: Record<string, unknown>

      Returns Promise<void>

    • Called if an LLM/ChatModel run encounters an error

      Parameters

      • err: unknown
      • Optional_runId: string
      • Optional_parentRunId: string
      • Optional_tags: string[]
      • OptionalextraParams: Record<string, unknown>

      Returns Promise<void>