Uses of Class
dyntabs.ai.rag.MilvusConfig
Packages that use MilvusConfig
-
Uses of MilvusConfig in dyntabs.ai
Methods in dyntabs.ai with parameters of type MilvusConfigModifier and TypeMethodDescriptionIndexerBuilder.toMilvus(MilvusConfig config) Targets a Milvus collection using a fully builtMilvusConfig.AssistantBuilder.withMilvus(MilvusConfig config) Connects this assistant to a persistent Milvus collection using a fully builtMilvusConfig(for non-default dimension or credentials).AssistantBuilder.withMilvus(MilvusConfig config, int maxResults, double minScore) Connects this assistant to a persistent Milvus collection with explicit retrieval tuning. -
Uses of MilvusConfig in dyntabs.ai.rag
Methods in dyntabs.ai.rag that return MilvusConfigModifier and TypeMethodDescriptionMilvusConfig.Builder.build()static MilvusConfigMilvusConfig.fromProperties()Loads Milvus settings fromeasyai.propertieson the classpath.static MilvusConfigConvenience factory for the common case: host, port, and collection name, with the default embeddingdimension().Methods in dyntabs.ai.rag with parameters of type MilvusConfigModifier and TypeMethodDescriptionstatic dev.langchain4j.rag.content.retriever.ContentRetrieverMilvusEngine.createRetriever(MilvusConfig config, int maxResults, double minScore) Builds aContentRetrieverthat reads from an existing Milvus collection, for wiring into an AI assistant.static dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment> MilvusEngine.createStore(MilvusConfig config) Opens (creating if necessary) the Milvus collection described byconfigand returns it as a LangChain4JEmbeddingStore.static intMilvusEngine.ingest(List<dev.langchain4j.data.document.Document> documents, MilvusConfig config) Ingests already-loaded documents into the Milvus collection: splits each document, embeds the segments, and persists them.