Vespa python API

Vespa is the scalable open-sourced serving engine that enable us to store, compute and rank big data at user serving time. pyvespa provides a python API to Vespa. It allow us to create, modify, deploy and interact with running Vespa instances. The main goal of the library is to allow for faster prototyping and to facilitate Machine Learning experiments for Vespa applications.



The library is under active development and backward incompatible changes may occur.

You can install pyvespa via pip:

pip install pyvespa


The best way to get started is by following the tutorials below. You can easily run them yourself on Google Colab by clicking on the badge at the top of the tutorial.

Indices and tables