Class LargeLanguageModelChain
java.lang.Object
com.github.hakenadu.javalangchains.chains.llm.LargeLanguageModelChain
- Direct Known Subclasses:
OpenAiChatChain
public abstract class LargeLanguageModelChain extends Object implements Chain<Map<String,String>,String>
Parent of all
Chains which allow passing input to a large
language model. Accepts a document of key value pairs and provides the LLM
output.-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedLargeLanguageModelChain(String promptTemplate)creates an instance of theLargeLanguageModelChain -
Method Summary
Modifier and Type Method Description protected StringgetPromptTemplate()
-
Constructor Details
-
LargeLanguageModelChain
creates an instance of theLargeLanguageModelChain- Parameters:
promptTemplate-promptTemplate
-
-
Method Details
-
getPromptTemplate
- Returns:
promptTemplate
-