Type Parameters

  • LLMChat extends Runnable<BaseLanguageModelInput, BaseMessage, RunnableConfig>

Constructors

Properties

_baseSplitterParams: ISplitterParams
_initiated: boolean = false
chatConstructor: (new (config) => LLMChat)

Type declaration

convo_id: string
docSplitter: RecursiveCharacterTextSplitter
docs: Document<Record<string, any>>[] = []
embeddings: IEmbeddingsHandler<any>
llmChain: BaseChain<ChainValues, ChainValues>
llmChat: LLMChat
loader: TextLoader
thePrompt: RWSPrompt

Methods

  • Parameters

    • input: {
          prompt: PromptTemplate<any, any>;
          values?: ChainValues;
      }
      • prompt: PromptTemplate<any, any>
      • Optional values?: ChainValues

    Returns Promise<BaseChain<ChainValues, ChainValues>>

  • Parameters

    • xml: string
    • callback: ((err, result) => void)
        • (err, result): void
        • Parameters

          • err: Error
          • result: any

          Returns void

    Returns Parser

Generated using TypeDoc