pydo.vector_databases.update()
Generated on 7 Jul 2026
from pydo version
v0.39.0
Usage
client.vector_databases.update(
id="\"example string\"",
body={
"config": {...},
"id": "example string",
"project_id": "123e4567-e89b-12d3-a456-426614174000",
},
)Description
To update an existing vector database, send a PUT request to /v2/vector-databases/{id}. The response body contains a JSON object with a vector_db key holding the updated vector database.
Parameters
idstring requiredID of the vector database.
configobject optionalVectorDBConfig holds optional, advanced cluster settings.
Show child properties
default_quantizationstring optionalExample:
example stringDefault vector compression for new collections: rq, pq, bq, or sq. Empty means platform default (rq).
enable_auto_schemaboolean optionalExample:
Trueweaviate_versionstring optionalExample:
example stringThe Vector Database version running on the cluster.
idstring optionalExample:
example stringID of the vector database.
project_idstring optionalExample:
123e4567-e89b-12d3-a456-426614174000Optional. New project UUID to assign the database to.
Request Sample
Response Example
More Information
See /v2/vector-databases/{id} in the API reference for additional detail on responses, headers, parameters, and more.