apache_beam.ml.rag package
Apache Beam RAG (Retrieval Augmented Generation) components. This package provides components for building RAG pipelines in Apache Beam, including: - Chunking - Embedding generation - Vector storage - Vector search enrichment
Subpackages
- apache_beam.ml.rag.chunking package
- apache_beam.ml.rag.embeddings package
- apache_beam.ml.rag.enrichment package
- Submodules
- apache_beam.ml.rag.enrichment.bigquery_vector_search module
- apache_beam.ml.rag.enrichment.milvus_search module
SearchStrategyKeywordSearchMetricsVectorSearchMetricsMilvusBaseRankerMilvusConnectionParametersBaseSearchParametersVectorSearchParametersKeywordSearchParametersHybridSearchParametersMilvusSearchParametersMilvusCollectionLoadParametersMilvusSearchResultMilvusSearchEnrichmentHandlerjoin_fn()unpack_dataclass_with_kwargs()
- Submodules
- apache_beam.ml.rag.ingestion package
- Submodules
- apache_beam.ml.rag.ingestion.alloydb module
- apache_beam.ml.rag.ingestion.base module
- apache_beam.ml.rag.ingestion.bigquery module
- apache_beam.ml.rag.ingestion.cloudsql module
- apache_beam.ml.rag.ingestion.jdbc_common module
- apache_beam.ml.rag.ingestion.mysql module
- apache_beam.ml.rag.ingestion.mysql_common module
- apache_beam.ml.rag.ingestion.postgres module
- apache_beam.ml.rag.ingestion.postgres_common module
- apache_beam.ml.rag.ingestion.test_utils module
- Submodules