Docs menu · Reference

Deletes one visible vector entry from a collection. Missing keys are represented as no-op mutation acknowledgements.

Successful mutations return an acknowledgement that identifies the affected target, the mutation effect, and commit facts when the operation changed stored state.

Examples

Delete one vector.

CLI

$ strata vector collection create docs 3 cosine
$ strata vector upsert docs a [1.0,0.0,0.0]
$ strata vector delete docs a
$ strata vector exists docs a

Wire

{"collection":"docs","dimension":3,"metric":"cosine","type":"vector_create_collection"}
{"collection":"docs","key":"a","type":"vector_upsert","vector":[1.0,0.0,0.0]}
{"collection":"docs","key":"a","type":"vector_delete"}
{"collection":"docs","key":"a","type":"vector_exists"}

Parameters

NameTypeRequiredDescription
collectionstringyesCollection name.
keystringyesVector key.

Plus the optional scope: branch and space (default to the session branch and the "default" space).

Returns

MutationAck<VectorDelete>.

Errors

Invocation

  • CLI: strata vector delete
  • Wire type: vector_delete

agents: this page as markdown → /docs/reference/vector/delete.md