DeleteDelete
​DeleteCertified

Delete specific objects in a Weaviate database.

yaml
type: "io.kestra.plugin.weaviate.Delete"

Send delete request to a Weaviate database. Use object ID or other properties.

yaml
id: weaviate_delete_flow
namespace: company.team

tasks:
  - id: delete
    type: io.kestra.plugin.weaviate.Delete
    url: https://demo-cluster-id.weaviate.network
    className: WeaviateObject
    filter:
      fieldName: field value to be deleted by
Properties
Min length1

Class name for which you want to delete data

Min length1

Connection URL

Example: localhost: 8080 or https://cluster-id.weaviate.network

API key to authenticate with a managed Weaviate cluster

If not provided, the anonymous authentication scheme will be used.

Attributes to filter by for deletion

SubTypestring

Additional headers to add to the request e.g. to authenticate with OpenAI API

Id of the object to delete

Class name of the deleted object

Default0

Number of deleted objects

SubTypestring

IDs of deleted objects

Whether the delete operation was successful