Uses of Interface
com.github.hakenadu.javalangchains.chains.Chain
-
Uses of Chain in com.github.hakenadu.javalangchains.chains
-
Uses of Chain in com.github.hakenadu.javalangchains.chains.llm
Classes in com.github.hakenadu.javalangchains.chains.llm that implement Chain Modifier and Type Class Description classLargeLanguageModelChainParent of allChainswhich allow passing input to a large language model. -
Uses of Chain in com.github.hakenadu.javalangchains.chains.llm.azure
Classes in com.github.hakenadu.javalangchains.chains.llm.azure that implement Chain Modifier and Type Class Description classAzureOpenAiChatChainOpenAiChatChainadopted for usage of Azure OpenAI Services -
Uses of Chain in com.github.hakenadu.javalangchains.chains.llm.openai
Classes in com.github.hakenadu.javalangchains.chains.llm.openai that implement Chain Modifier and Type Class Description classOpenAiChatChainLargeLanguageModelChainfor usage with the OpenAI API -
Uses of Chain in com.github.hakenadu.javalangchains.chains.retrieval
Classes in com.github.hakenadu.javalangchains.chains.retrieval that implement Chain Modifier and Type Class Description classCombineDocumentsChainThisChainis used to combine multiple retrieved documents into one prompt which can then be used to target a LLM in subsequent steps.classMapAnswerWithSourcesChainSplits answers with sources from a QA chain.classRetrievalChainChainwhich is utilized for retrieving documents in a QA contextclassSummarizeDocumentsChainChainthat takes documents as input and summarizes them using a llm chain that is passed as a constructor param.Constructors in com.github.hakenadu.javalangchains.chains.retrieval with parameters of type Chain Constructor Description SummarizeDocumentsChain(Chain<Map<String,String>,String> documentChain)SummarizeDocumentsChain(Chain<Map<String,String>,String> documentChain, boolean parallel) -
Uses of Chain in com.github.hakenadu.javalangchains.chains.retrieval.lucene
Classes in com.github.hakenadu.javalangchains.chains.retrieval.lucene that implement Chain Modifier and Type Class Description classLuceneRetrievalChainThisRetrievalChainretrieves documents from a lucene index