Uses of Record Class
com.tnsai.rag.RetrievalConfig
Packages that use RetrievalConfig
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent initialization and specification extraction.
Canonical RAG configuration and retrieval contracts.
-
Uses of RetrievalConfig in com.tnsai.agents
Methods in com.tnsai.agents that return types with arguments of type RetrievalConfigModifier and TypeMethodDescriptionfinal Optional<RetrievalConfig> Agent.getRetrievalConfig()The settings a chat turn searches with: the chat defaults under the merged search of the SEARCH entries in the chat scope ofAgent.getAgentKnowledgeEntries(). -
Uses of RetrievalConfig in com.tnsai.agents.init
Methods in com.tnsai.agents.init that return types with arguments of type RetrievalConfigModifier and TypeMethodDescriptionstatic Optional<RetrievalConfig> AgentSpecExtractor.extractRetrieval(Class<?> agentClass) Static accessor forAgentSpecExtractor.getRetrieval().AgentSpecExtractor.getRetrieval()Search settings of the@AgentSpec.knowledge()entries searched together, merged field by field. -
Uses of RetrievalConfig in com.tnsai.rag
Methods in com.tnsai.rag that return RetrievalConfigModifier and TypeMethodDescriptionRetrievalConfig.Builder.build()ChatKnowledgeBinding.config()Returns the immutable chat retrieval configuration.RetrievalRequest.config()Returns the value of theconfigrecord component.Methods in com.tnsai.rag that return types with arguments of type RetrievalConfigModifier and TypeMethodDescriptionKnowledgeSelection.search()Returns the value of thesearchrecord component.Methods in com.tnsai.rag with parameters of type RetrievalConfigModifier and TypeMethodDescriptionstatic RetrievalRequest.BuilderRetrievalRequest.builder(String query, RetrievalConfig config) Creates a request builder.static ChatKnowledgeBindingChatKnowledgeBinding.create(Object exactOwner, String ownerId, RetrievalEngine engine, RetrievalConfig config) Creates a binding that can verify one exact owner object by identity.static ChatKnowledgeBindingChatKnowledgeBinding.create(String ownerId, RetrievalEngine engine, RetrievalConfig config) Creates an owner-scoped binding around an existing engine.Constructors in com.tnsai.rag with parameters of type RetrievalConfigModifierConstructorDescriptionRetrievalRequest(String query, RetrievalConfig config, RetrievalScope scope, CancellationToken cancellationToken, Optional<Instant> deadline, Map<String, String> metadataFilters, Optional<String> turnMessage, Optional<String> conversationId, Map<String, Path> sourcePaths) Validates and defensively copies request state.Constructor parameters in com.tnsai.rag with type arguments of type RetrievalConfigModifierConstructorDescriptionKnowledgeSelection(List<KnowledgeEntry> entries, Optional<RetrievalConfig> search) Creates an instance of aKnowledgeSelectionrecord class.