Class SemanticRetrieval
java.lang.Object
rocks.imsofa.ai.puppychatter.gemini.SemanticRetrieval
- All Implemented Interfaces:
FactSource
- Author:
- lendle
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAccessTokenProvider(AccessTokenProvider accessTokenProvider) voidsetSourceId(String sourceId) toJsonPayload(List<Conversation> messages)
-
Field Details
-
sourceId
-
accessTokenProvider
-
-
Constructor Details
-
SemanticRetrieval
-
-
Method Details
-
getAccessTokenProvider
-
setAccessTokenProvider
-
getSourceId
-
setSourceId
-
toJsonPayload
- Specified by:
toJsonPayloadin interfaceFactSource- Parameters:
messages- the current conversation, some FactSource may not need it- Returns:
-
getSummary
- Specified by:
getSummaryin interfaceFactSource- Throws:
Exception
-