Change the stored model (CLI)
SQL: migrate(). The CLI installs the converter migrate(strategy => 'convert') uses.
Local converter
On an embedded host:
bash
postvec model ls --available
sudo postvec model pull "$converter_name" --dry-run
sudo postvec model pull "$converter_name" --yes
sudo postvec model activate "$converter_name" --yes
sudo postvec doctor --database app --deepOn postvec-server:
bash
postvec model pull "$converter_name"
postvec model activate "$converter_name"
postvec-server load "$converter_name"
postvec-server status --fleetThen run refresh_models() in SQL if the cache is stale. See pull, activate, upgrade, remove for the catalogue, login and receipts.
Hosted UniVec converter
bash
sudo postvec provider add univec --convert-to baai-bge-m3
postvec provider ls--convert-to adds every catalogue route into that target. --convert SRC:DST adds one pair. Walkthrough: UniVec hosted models.
The migration sends stored vectors to UniVec. migration_status().resolved_via names the converter after migrate() starts.
Expected
provider ls lists the convert entries as served. A local converter wins over a hosted one with the same source and target.