
Membangun dan mengeksplorasi model dan aplikasi generatif pengambilan yang efisien
? Instalasi • Komponen • Contoh •? Memulai •? Demo • ✏️ Scripts • Benchmarks
Fast Rag adalah kerangka kerja penelitian untuk pipa generatif augmented augmented yang efisien dan dioptimalkan , menggabungkan LLMS dan pengambilan informasi yang canggih. FASTRAG dirancang untuk memberdayakan para peneliti dan pengembang dengan set alat yang komprehensif untuk memajukan generasi augmented pengambilan.
Komentar, saran, masalah, dan permintaan tarik disambut! ❤️
Penting
Sekarang kompatibel dengan Haystack V2+. Harap laporkan masalah yang mungkin Anda temukan.
DocumentStore Qdrant. Untuk ikhtisar singkat dari berbagai komponen unik di Fastrag, lihat halaman Ikhtisar Komponen.
| LLM mendukung | |
| Akselerator Intel Gaudi | Menjalankan LLMS di Gaudi 2 |
| Onnx Runtime | Menjalankan LLMS dengan OnNX-Runtime yang dioptimalkan |
| Openvino | Menjalankan LLM Terkuantisasi Menggunakan OpenVino |
| Llama-cpp | Menjalankan pipa kain dengan LLMS di backend CPP llama |
| Komponen yang dioptimalkan | |
| Embedders | BI-encoders yang dioptimalkan |
| RANKERS | Cross-encoder yang dioptimalkan/jarang |
| Komponen rag-efisien | |
| Colbert | Interaksi Akhir Berbasis Token |
| Fusion-in-Decoder (FID) | Encoder-Decoder Multi-Dokumen Generatif |
| REPLUG | Decoder multi-dokumen yang ditingkatkan |
| Kotak -kotak | Mesin pengindeksan yang sangat efisien |
Persyaratan Pendahuluan:
Untuk mengatur perangkat lunak, instal dari pip atau klon proyek untuk pembaruan tepi perdarahan. Jalankan yang berikut, lebih disukai di lingkungan virtual yang baru dibuat:
pip install fastragAda dependensi tambahan yang dapat Anda instal berdasarkan penggunaan fastrag spesifik Anda:
# Additional engines/components
pip install fastrag[intel] # Intel optimized backend [Optimum-intel, IPEX]
pip install fastrag[openvino] # Intel optimized backend using OpenVINO
pip install fastrag[elastic] # Support for ElasticSearch store
pip install fastrag[qdrant] # Support for Qdrant store
pip install fastrag[colbert] # Support for ColBERT+PLAID; requires FAISS
pip install fastrag[faiss-cpu] # CPU-based Faiss library
pip install fastrag[faiss-gpu] # GPU-based Faiss libraryUntuk bekerja dengan versi terbaru dari FASTRAG, Anda dapat menginstalnya menggunakan perintah berikut:
pip install .pip install .[dev]Kode ini dilisensikan di bawah lisensi Apache 2.0.
Ini bukan produk Intel resmi.