tinyvector - kleine, schnelle Open-Source-Vektorembedding-Datenbank
(github.com/0hq)- Besteht aus SQLite + Python(Flask) + Numpy
- Mit weniger als 500 Zeilen Code leicht anpassbar
- Bei kleinen bis mittelgroßen Datensätzen ähnliche Performance wie fortschrittliche Vektordatenbanken
- Alle Indizes werden im Speicher gehalten, dadurch sind schnelle Abfragen möglich
- Funktionen, die bald hinzukommen
- Leistungsstarke Abfragen (volle Unterstützung aller SQL-Funktionen)
- Integration mit Modellen (SBert, Hugging Face models, OpenAI, Cohere,..)
- Python-/JS-Clients
Noch keine Kommentare.