Skip to content

Quick Starts

In this next part in getting to know FedRAG, we provide a mini series of quick start examples in order to get a better feeling of the library.

  • Centralized to Federated — Transform a centralized training task into a federated learning task.
  • Build a RAG System — Assemble a RAG system using FedRAG's lightweight abstractions.
  • Fine-tune a RAG System — Fine-tune a RAG system on custom QA data, demonstrating both centralized training and optional federation capabilities.
  • Benchmark a RAG System — Evaluate a RAG system on popular benchmarks like MMLU.