Vespa est une plateforme open source puissante, spécialement conçue pour les applications nécessitant des calculs à faible latence sur des données structurées, textuelles et vectorielles à grande échelle. Elle permet de rechercher, de raisonner et d'organiser des vecteurs, des tenseurs, du texte et des données structurées au moment du service, et peut traiter des données de toute taille.
# Installer les dépendances
brew install jenv mvnvm openjdk@17
# Configurer l'environnement
export MAVEN_OPTS="-Xms128m -Xmx1024m"
./bootstrap.sh java
mvn install --threads 1C
from vespa.application import Vespa
app = Vespa(url="http://localhost:8080")
response = app.query(
yql="select * from doc where userInput(@query)",
query="machine learning"
)
Vespa est une plateforme open source de recherche et de traitement de données complète et performante. Elle est particulièrement adaptée à la construction d'applications d'IA modernes nécessitant le traitement de données multimodales à grande échelle et exigeant une réponse à faible latence. Qu'il s'agisse de moteurs de recherche traditionnels ou des dernières applications GenAI, Vespa peut fournir un support technique puissant.