langchain.js
    Preparing search index...

    Interface RunnableWithMessageHistoryInputs<RunInput, RunOutput>

    interface RunnableWithMessageHistoryInputs<RunInput, RunOutput> {
        config?: RunnableConfig<Record<string, any>>;
        configFactories?: (
            (
                config: RunnableConfig,
            ) =>
                | RunnableConfig<Record<string, any>>
                | Promise<RunnableConfig<Record<string, any>>>
        )[];
        getMessageHistory: GetSessionHistoryCallable;
        historyMessagesKey?: string;
        inputMessagesKey?: string;
        kwargs?: Partial<RunnableConfig<Record<string, any>>>;
        outputMessagesKey?: string;
        runnable: Runnable<RunInput, RunOutput>;
    }

    Type Parameters

    • RunInput
    • RunOutput

    Hierarchy

    Index

    Properties

    config?: RunnableConfig<Record<string, any>>
    configFactories?: (
        (
            config: RunnableConfig,
        ) =>
            | RunnableConfig<Record<string, any>>
            | Promise<RunnableConfig<Record<string, any>>>
    )[]
    getMessageHistory: GetSessionHistoryCallable
    historyMessagesKey?: string
    inputMessagesKey?: string
    kwargs?: Partial<RunnableConfig<Record<string, any>>>

    use config instead

    outputMessagesKey?: string