

Einführung von BESTRAG ! Diese Python-Bibliothek nutzt einen hybriden Abrufansatz (Abrufabbau), um Einbettungen effizient zu speichern und abzurufen. Durch die Kombination dichtes, spärliches und verspätetes Interaktionsbettendings bietet BestRag eine robuste Lösung für die Verwaltung großer Datensätze.
Hybridlappen : Verwendet dichte, spärliche und verspätete Interaktionsbettendings für eine verbesserte Leistung.
? Einfache Integration : Einfache API zum Speichern und Durchsuchen von Einbettungen.
? PDF -Unterstützung : Speichern Sie die Einbettungsdings direkt aus PDF -Dokumenten.
Um BESTRAG zu installieren, rennen Sie einfach:
pip install bestragSo können Sie BestRag in Ihren Projekten verwenden:
from bestrag import BestRAG
rag = BestRAG (
url = "https://YOUR_QDRANT_URL" ,
api_key = "YOUR_API_KEY" ,
collection_name = "YOUR_COLLECTION_NAME"
)
# Store embeddings from a PDF
rag . store_pdf_embeddings ( "your_pdf_file.pdf" , "pdf_name" )
# Search using a query
results = rag . search ( query = "your search query" , limit = 10 )
print ( results )
# Delete particular pdf embeddings
rag . delete_pdf_embeddings ( "home/notes.pdf" )Hinweis : QDrant bietet eine kostenlose Stufe mit 4 GB Speicher. Um Ihren API -Schlüssel und Ihren Endpunkt zu generieren, besuchen Sie Qdrant.
Fühlen Sie sich frei, zum BESTRAG beizutragen! Unabhängig davon, ob es sich um Fehler handelt, Features vorschlägt oder Pull -Anfragen einreicht, sind Ihre Beiträge willkommen.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.
Erstellt von Samadpls?