langchain.js
    Preparing search index...

    Module chains

    Classes

    AnalyzeDocumentChain
    APIChain
    BaseChain
    ChatVectorDBQAChain
    ConstitutionalChain
    ConstitutionalPrinciple
    ConversationalRetrievalQAChain
    ConversationChain
    LLMChain
    LLMRouterChain
    MapReduceDocumentsChain
    MultiPromptChain
    MultiRetrievalQAChain
    MultiRouteChain
    RefineDocumentsChain
    RetrievalQAChain
    RouterChain
    SequentialChain
    SimpleSequentialChain
    StuffDocumentsChain
    TransformChain
    VectorDBQAChain

    Interfaces

    AnalyzeDocumentChainInput
    APIChainInput
    ChainInputs
    ChatVectorDBQAChainInput
    ConstitutionalChainInput
    ConversationalRetrievalQAChainInput
    LLMChainInput
    LLMRouterChainInput
    MapReduceDocumentsChainInput
    MapReduceQAChainParams
    MultiRouteChainInput
    RefineDocumentsChainInput
    RefineQAChainParams
    RetrievalQAChainInput
    SequentialChainInput
    SimpleSequentialChainInput
    StuffDocumentsChainInput
    StuffQAChainParams
    SummarizationChainParams
    TransformChainFields
    VectorDBQAChainInput

    Type Aliases

    APIChainOptions
    OpenAPIChainOptions
    QAChainParams
    RouterOutputSchema
    SerializedAnalyzeDocumentChain
    SerializedAPIChain
    SerializedBaseChain
    SerializedChatVectorDBQAChain
    SerializedLLMChain
    SerializedMapReduceDocumentsChain
    SerializedRefineDocumentsChain
    SerializedSequentialChain
    SerializedSimpleSequentialChain
    SerializedStuffDocumentsChain
    SerializedVectorDBQAChain
    TaggingChainOptions

    Variables

    PRINCIPLES

    Functions

    convertOpenAPISpecToOpenAIFunctions
    createExtractionChain
    createExtractionChainFromZod
    createOpenAPIChain
    createTaggingChain
    createTaggingChainFromZod
    loadQAChain
    loadQAMapReduceChain
    loadQARefineChain
    loadQAStuffChain
    loadSummarizationChain