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
Dynamic
YES Min length
1Class name for which you want to delete data
Dynamic
YES Min length
1Connection URL
Example: localhost: 8080 or https://cluster-id.weaviate.network
Dynamic
YESAPI key to authenticate with a managed Weaviate cluster
If not provided, the anonymous authentication scheme will be used.
Dynamic
YESAttributes to filter by for deletion
SubType string
Dynamic
YESAdditional headers to add to the request e.g. to authenticate with OpenAI API
Dynamic
YESId of the object to delete
Class name of the deleted object
Default
0Number of deleted objects
SubType string
IDs of deleted objects
Whether the delete operation was successful