Manage and Deploy Vespa Applications
Manage and Deploy Vespa Applications
Build and operate Vespa applications with the Search Toolkit plugin. Define schemas via Python migrations, configure ranking and query profiles, deploy with the mistral-vespa CLI, and manage production clusters.
Getting Started
Getting Started
Follow these guides to build and deploy a Vespa application:
| Guide | Purpose |
|---|---|
| Anatomy of an Application | Understand application packages, schemas, fields, ranking profiles, query profiles, and migrations |
| Manage Schema | Create and evolve schemas using Python migrations |
| Manage Ranking | Configure ranking at query time without schema changes |
| Local Development | Full local development loop: create, deploy, feed, query, iterate |
| Deploy and Operate | Production configuration, health checks, monitoring |
| CLI Reference | mistral-vespa command reference |
Using Vespa as a Search Backend
Using Vespa as a Search Backend
To use Vespa as a search backend in your Search Toolkit pipelines, see Search Index.
Installation
Installation
uv add "mistralai-search-toolkit[vespa]"