medpromptjs
    Preparing search index...

    Class LLMLoop

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _mapDocTemplate: string = ...
    _mapQueryTemplate: string = ...
    _reduceChainTemplate: string = ...
    chat_model: boolean
    container: any
    llm: LLM
    prompt: any
    runnable: any
    stringExpression: string = ''

    Accessors

    • get description(): string

      Returns string

    • set description(value: string): void

      Parameters

      • value: string

      Returns void

    • get mapDocTemplate(): string

      Returns string

    • set mapDocTemplate(template: string): void

      Parameters

      • template: string

      Returns void

    • get mapQueryTemplate(): string

      Returns string

    • set mapQueryTemplate(template: string): void

      Parameters

      • template: string

      Returns void

    • get name(): string

      Returns string

    • set name(value: string): void

      Parameters

      • value: string

      Returns void

    • get reduceChainTemplate(): string

      Returns string

    • set reduceChainTemplate(template: string): void

      Parameters

      • template: string

      Returns void

    • get template(): string

      Returns string

    • set template(value: string): void

      Parameters

      • value: string

      Returns void

    Methods

    • Parameters

      • obj: any

      Returns string

    • Parameters

      • camelCase: string

      Returns string

    • Parameters

      • expression: string
      • context: any

      Returns Promise<boolean>

    • Parameters

      • expression: string
      • context: any

      Returns Promise<boolean>

    • Parameters

      • expression: string
      • context: any

      Returns Promise<boolean>

    • Parameters

      • obj: any
      • key: string

      Returns any[]

    • Parameters

      • text: string

      Returns string

    • Parameters

      • obj: any

      Returns string

    • Parameters

      • str: string

      Returns boolean

    • Parameters

      • text: string
      • chunkSize: number = 3900
      • chunkOverlap: number = 0

      Returns Promise<string[]>