
vespa-engine/vespa
🔧 Werkzeugvespa-engine
KI-gestützte Suchplattform für Echtzeit-Vektor- und Textsuche in großem Maßstab.
Vespa ist eine hoch skalierbare Echtzeit-Serving-Engine für Such- und Empfehlungssysteme. In Java entwickelt, unterstützt sie sowohl Text- als auch Vektorsuche mit approximativer nächster Nachbarschaftsindexierung (ANN), die hybride Abfragen ermöglicht, die lexikalische und semantische Übereinstimmungen kombinieren. Vespa kann maschinelle Lernmodelle (z. B. ONNX, TensorFlow) zur Abfragezeit auswerten und ermöglicht personalisiertes Ranking und Retrieval-Augmented Generation (RAG). Es verfügt über eine verteilte Architektur mit automatischer Datenpartitionierung, Replikation und Failover. Zu den erweiterten Funktionen gehören Tensoren für mehrdimensionale Daten, Gruppenauswertung und SRE-freundliche Operationen über REST-APIs. Vespa wird bei Unternehmen wie Yahoo in der Produktion eingesetzt und verarbeitet Milliarden von Dokumenten mit Subsekunden-Latenz.
💡Highlights
- ├─Einheitliche Text- und Vektorsuche
- ├─Echtzeit-ML-Modellbewertung
- └─Skalierbar auf Milliarden von Dokumenten
🎯Für
- ├─Suchingenieure
- ├─KI/ML-Ingenieure
- └─Datenplattform-Teams