Uses of Class
rocks.imsofa.ai.puppychatter.Conversation
Packages that use Conversation
Package
Description
-
Uses of Conversation in rocks.imsofa.ai.puppychatter
Fields in rocks.imsofa.ai.puppychatter with type parameters of type ConversationModifier and TypeFieldDescriptionprotected Map<String,List<Conversation>> AbstractPuppyChatter.sessionHistoryMethods in rocks.imsofa.ai.puppychatter that return ConversationMethods in rocks.imsofa.ai.puppychatter with parameters of type ConversationModifier and TypeMethodDescriptionprotected abstract SAbstractPuppyChatter.createResponseFromConversation(Conversation conversation) Method parameters in rocks.imsofa.ai.puppychatter with type arguments of type ConversationModifier and TypeMethodDescriptionprotected abstract SAbstractPuppyChatter._bark(String sessionId, List<Conversation> messages, T parameters) protected abstract voidAbstractPuppyChatter._bark(String sessionId, List<Conversation> messages, T parameters, BarkCallback callback) -
Uses of Conversation in rocks.imsofa.ai.puppychatter.cache
Subclasses of Conversation in rocks.imsofa.ai.puppychatter.cacheMethods in rocks.imsofa.ai.puppychatter.cache that return ConversationModifier and TypeMethodDescriptionCacheService.getCachedReply(List<Conversation> conversations) the last conversation is the questionFileSystemCacheService.getCachedReply(List<Conversation> conversations) NullCacheService.getCachedReply(List<Conversation> conversations) Methods in rocks.imsofa.ai.puppychatter.cache that return types with arguments of type ConversationModifier and TypeMethodDescriptionCacheService.sync2BoundConversations(List<Conversation> conversations) convert each instances in the input conversation list to conversation record stored in databaseFileSystemCacheService.sync2BoundConversations(List<Conversation> conversations) NullCacheService.sync2BoundConversations(List<Conversation> conversations) Methods in rocks.imsofa.ai.puppychatter.cache with parameters of type ConversationModifier and TypeMethodDescriptionvoidCacheService.cacheReply(List<Conversation> query, Conversation reply) voidFileSystemCacheService.cacheReply(List<Conversation> query, Conversation reply) voidNullCacheService.cacheReply(List<Conversation> query, Conversation reply) Method parameters in rocks.imsofa.ai.puppychatter.cache with type arguments of type ConversationModifier and TypeMethodDescriptionvoidCacheService.cacheReply(List<Conversation> query, Conversation reply) voidFileSystemCacheService.cacheReply(List<Conversation> query, Conversation reply) voidNullCacheService.cacheReply(List<Conversation> query, Conversation reply) CacheService.getCachedReply(List<Conversation> conversations) the last conversation is the questionFileSystemCacheService.getCachedReply(List<Conversation> conversations) NullCacheService.getCachedReply(List<Conversation> conversations) FileSystemCacheService.getRealKey(List<Conversation> query) CacheService.sync2BoundConversations(List<Conversation> conversations) convert each instances in the input conversation list to conversation record stored in databaseFileSystemCacheService.sync2BoundConversations(List<Conversation> conversations) NullCacheService.sync2BoundConversations(List<Conversation> conversations) -
Uses of Conversation in rocks.imsofa.ai.puppychatter.gemini
Methods in rocks.imsofa.ai.puppychatter.gemini with parameters of type ConversationModifier and TypeMethodDescriptionprotected GeminiAqaResponseGeminiAqaPuppyChatter.createResponseFromConversation(Conversation conversation) Method parameters in rocks.imsofa.ai.puppychatter.gemini with type arguments of type ConversationModifier and TypeMethodDescriptionprotected GeminiAqaResponseGeminiAqaPuppyChatter._bark(String sessionId, List<Conversation> messages, GeminiAqaPromptParameters parameters) protected voidGeminiAqaPuppyChatter._bark(String sessionId, List<Conversation> messages, GeminiAqaPromptParameters parameters, BarkCallback callback) this does not really support asyncAbstractGoogleSearchHandler.constructQueryForConversation(String conversationBaseQuery, List<Conversation> messages) GoogleSearchHandler.constructQueryForConversation(String conversationBaseQuery, List<Conversation> conversations) protected voidGoogleDriveFactSource.preparePassages(List<Conversation> messages) protected voidGoogleSearchFactSource.preparePassages(List<Conversation> messages) protected abstract voidPreparedInlinePassages.preparePassages(List<Conversation> messages) protected voidTravilyFactSource.preparePassages(List<Conversation> messages) FactSource.toJsonPayload(List<Conversation> messages) InlinePassages.toJsonPayload(List<Conversation> messages) LuceneFactSource.toJsonPayload(List<Conversation> messages) PreparedInlinePassages.toJsonPayload(List<Conversation> messages) SemanticRetrieval.toJsonPayload(List<Conversation> messages) -
Uses of Conversation in rocks.imsofa.ai.puppychatter.openrouter
Methods in rocks.imsofa.ai.puppychatter.openrouter with parameters of type ConversationModifier and TypeMethodDescriptionprotected ResponseOpenrouterPuppyChatter.createResponseFromConversation(Conversation conversation) Method parameters in rocks.imsofa.ai.puppychatter.openrouter with type arguments of type ConversationModifier and TypeMethodDescriptionprotected ResponseOpenrouterPuppyChatter._bark(String sessionId, List<Conversation> messages, PromptParameters parameters) protected voidOpenrouterPuppyChatter._bark(String sessionId, List<Conversation> messages, PromptParameters parameters, BarkCallback callback)