1 2 3 4 5 6 7 8 9 10 11 12 13
//! Federation layer for distributed GraphRAG queries. //! //! Provides [`FederatedGraphRag`] for routing queries across multiple remote //! RAG nodes, [`FederatedIndexBuilder`] for merging and sharding per-node //! indices, and supporting types. pub mod distributed; pub use distributed::{ FederatedGraphRag, FederatedIndexBuilder, FederatedQuery, FederatedResult, FederationNode, FederationRouter, FederationStrategy, IndexShard, LocalIndex, LocalRagEngine, MergedIndex, RagResult, };