Package rocks.imsofa.ai.puppychatter.rag
Class AbstractTextRagHandler
java.lang.Object
rocks.imsofa.ai.puppychatter.rag.AbstractTextRagHandler
- All Implemented Interfaces:
RagHandler
- Direct Known Subclasses:
GoogleDriveRagHandler,GoogleSearchRagHandler,SimpleRagHandler,TavilyRagHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontransformLastPrompt(String sessionId, PromptParameters parameters, List<Conversation> messages, List<Chunk> chunks) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface rocks.imsofa.ai.puppychatter.rag.RagHandler
getChunks
-
Constructor Details
-
AbstractTextRagHandler
public AbstractTextRagHandler()
-
-
Method Details
-
transformLastPrompt
public Conversation transformLastPrompt(String sessionId, PromptParameters parameters, List<Conversation> messages, List<Chunk> chunks) - Specified by:
transformLastPromptin interfaceRagHandler
-