{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","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.","properties":{"path":{"type":"object","properties":{"id":{"type":"string","examples":["\"example string\""],"description":"ID of the vector database."}},"required":["id"],"additionalProperties":false},"body":{"$ref":"#/definitions/vectordbUpdateVectorDBRequest"}},"required":["path"],"additionalProperties":false,"definitions":{"vectordbUpdateVectorDBRequest":{"properties":{"config":{"$ref":"#/definitions/vectordbVectorDBConfig"},"id":{"description":"ID of the vector database.","type":"string","examples":["example string"]},"project_id":{"description":"Optional. New project UUID to assign the database to.","type":"string","examples":["123e4567-e89b-12d3-a456-426614174000"]}},"type":"object"},"vectordbVectorDBConfig":{"description":"VectorDBConfig holds optional, advanced cluster settings.","properties":{"default_quantization":{"description":"Default vector compression for new collections: rq, pq, bq, or sq. Empty means platform default (rq).","type":"string","examples":["example string"]},"enable_auto_schema":{"type":"boolean","examples":[true]},"weaviate_version":{"description":"The Vector Database version running on the cluster.","type":"string","examples":["example string"]}},"type":"object"}}},"name":"Update a Vector Database","id":"digitalocean.vectordatabases_update","example":{"path":{"id":"\"example string\""}},"maxRequests":1,"summary":false}}