Skip to main content

Module: chains

Classes

Interfaces

Type Aliases

SerializedAnalyzeDocumentChain

Ƭ SerializedAnalyzeDocumentChain: Object

Type declaration

NameType
_type"analyze_document_chain"
combine_document_chain?SerializedBaseChain
combine_document_chain_path?string

Defined in

langchain/src/chains/serde.ts:49


SerializedBaseChain

Ƭ SerializedBaseChain: SerializedLLMChain | SerializedVectorDBQAChain | SerializedStuffDocumentsChain | SerializedSqlDatabaseChain | SerializedChatVectorDBQAChain | SerializedMapReduceDocumentsChain | SerializedAnalyzeDocumentChain

Defined in

langchain/src/chains/serde.ts:55


SerializedChatVectorDBQAChain

Ƭ SerializedChatVectorDBQAChain: Object

Type declaration

NameType
_type"chat-vector-db"
combine_documents_chainSerializedBaseChain
combine_documents_chain_path?string
knumber
question_generatorSerializedLLMChain

Defined in

langchain/src/chains/serde.ts:33


SerializedLLMChain

Ƭ SerializedLLMChain: Object

Type declaration

NameType
_type"llm_chain"
llm?SerializedLLM
llm_path?string
prompt?SerializedBasePromptTemplate
prompt_path?string

Defined in

langchain/src/chains/serde.ts:5


SerializedMapReduceDocumentsChain

Ƭ SerializedMapReduceDocumentsChain: Object

Type declaration

NameType
_type"map_reduce_documents_chain"
combine_document_chain?SerializedBaseChain
combine_document_chain_path?string
llm_chain?SerializedLLMChain
llm_chain_path?string

Defined in

langchain/src/chains/serde.ts:41


SerializedSqlDatabaseChain

Ƭ SerializedSqlDatabaseChain: Object

Type declaration

NameType
_type"sql_database_chain"
llmSerializedLLM
sql_databaseSerializedSqlDatabase
sql_database_chain_path?string

Defined in

langchain/src/chains/serde.ts:13


SerializedStuffDocumentsChain

Ƭ SerializedStuffDocumentsChain: Object

Type declaration

NameType
_type"stuff_documents_chain"
llm_chain?SerializedLLMChain
llm_chain_path?string

Defined in

langchain/src/chains/serde.ts:27


SerializedVectorDBQAChain

Ƭ SerializedVectorDBQAChain: Object

Type declaration

NameType
_type"vector_db_qa"
combine_documents_chainSerializedBaseChain
combine_documents_chain_path?string
knumber

Defined in

langchain/src/chains/serde.ts:20

Functions

loadQAChain

loadQAChain(llm, params?): StuffDocumentsChain | MapReduceDocumentsChain

Parameters

NameType
llmBaseLanguageModel
paramsqaChainParams

Returns

StuffDocumentsChain | MapReduceDocumentsChain

Defined in

langchain/src/chains/question_answering/load.ts:22


loadQAMapReduceChain

loadQAMapReduceChain(llm, params?): MapReduceDocumentsChain

Parameters

NameType
llmBaseLanguageModel
paramsMapReduceQAChainParams

Returns

MapReduceDocumentsChain

Defined in

langchain/src/chains/question_answering/load.ts:72


loadQAStuffChain

loadQAStuffChain(llm, params?): StuffDocumentsChain

Parameters

NameType
llmBaseLanguageModel
paramsStuffQAChainParams

Returns

StuffDocumentsChain

Defined in

langchain/src/chains/question_answering/load.ts:57


loadSummarizationChain

loadSummarizationChain(llm, params?): StuffDocumentsChain | MapReduceDocumentsChain

Parameters

NameType
llmBaseLanguageModel
paramssummarizationChainParams

Returns

StuffDocumentsChain | MapReduceDocumentsChain

Defined in

langchain/src/chains/summarization/load.ts:16