##### RAG ##### .. note:: Added in 1.1.x release ********** Chunkers ********** LangChainChunker ================ .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.chunker.langchain_chunker.LangChainChunker :members: :exclude-members: :undoc-members: :show-inheritance: HybridSemanticChunker ===================== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.chunker.hybrid_semantic_chunker.HybridSemanticChunker :members: :exclude-members: :undoc-members: :show-inheritance: BaseChunker =========== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.chunker.base_chunker.BaseChunker :members: :exclude-members: :undoc-members: :show-inheritance: ************ Retrievers ************ .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.retriever.retriever.Retriever :members: :exclude-members: :undoc-members: :show-inheritance: .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.retriever.retriever.RetrievalMethod :members: :exclude-members: :undoc-members: :show-inheritance: .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.retriever.retriever.BaseRetriever :members: :exclude-members: :undoc-members: :show-inheritance: *************** Vector Stores *************** VectorStore =========== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.vector_store.VectorStore :members: :exclude-members: :undoc-members: :show-inheritance: MilvusVectorStore ================= .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.adapters.milvus_adapter.MilvusVectorStore :members: :exclude-members: :undoc-members: :show-inheritance: ElasticsearchVectorStore ======================== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.adapters.es_adapter.ElasticsearchVectorStore :members: :exclude-members: :undoc-members: :show-inheritance: .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.adapters.es_utils.HybridStrategyElasticsearch :members: :exclude-members: :undoc-members: :show-inheritance: DB2VectorStore ============== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.adapters.db2_adapter.DB2VectorStore :members: :exclude-members: :undoc-members: :show-inheritance: BaseVectorStore =============== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.base_vector_store.BaseVectorStore :members: :exclude-members: :undoc-members: :show-inheritance: VectorStoreConnector ==================== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.vector_store_connector.VectorStoreConnector :members: :exclude-members: :undoc-members: :show-inheritance: VectorStoreDataSourceType ========================= .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.vector_store_connector.VectorStoreDataSourceType :members: :exclude-members: :undoc-members: :show-inheritance: LangChainVectorStoreAdapter =========================== .. autoclass:: ibm_watsonx_ai.foundation_models.extensions.rag.vector_stores.langchain_vector_store_adapter.LangChainVectorStoreAdapter :members: :exclude-members: :undoc-members: :show-inheritance: