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
SearchStrategy
KeywordSearchMetrics
VectorSearchMetrics
MilvusBaseRanker
MilvusConnectionParameters
BaseSearchParameters
VectorSearchParameters
KeywordSearchParameters
HybridSearchParameters
MilvusSearchParameters
MilvusCollectionLoadParameters
MilvusSearchResult
MilvusSearchEnrichmentHandler
join_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