Uses of Interface
com.tnsai.knowledge.KnowledgeBase
Packages that use KnowledgeBase
Package
Description
Knowledge base abstraction for Retrieval-Augmented Generation (RAG).
Canonical RAG configuration and retrieval contracts.
-
Uses of KnowledgeBase in com.tnsai.knowledge
Classes in com.tnsai.knowledge that implement KnowledgeBaseModifier and TypeClassDescriptionclassIn-memory implementation of KnowledgeBase for testing and small datasets. -
Uses of KnowledgeBase in com.tnsai.rag
Methods in com.tnsai.rag that return KnowledgeBaseModifier and TypeMethodDescriptionChatKnowledgeResolver.resolve(KnowledgeSourceConfig source) Resolves one source declaration into the chat knowledge contract.Methods in com.tnsai.rag with parameters of type KnowledgeBaseModifier and TypeMethodDescriptionstatic ChatKnowledgeBindingChatKnowledgeBinding.live(String ownerId, String sourceName, int topK, KnowledgeBase knowledgeBase) Creates a live binding over aKnowledgeBasethe application owns and keeps mutating.