Update a task’s mutable fields. At least one field must be provided. Omitted fields are left unchanged.
When evaluators is provided, the entire evaluator list is replaced.
sampling_rate and is_continuous are only applicable for project-based tasks.
Most Arize AI endpoints require authentication. For those endpoints that require authentication, include your API key in the request header using the format
The task global ID (base64) A universally unique identifier
"RW50aXR5OjEyMzQ1"
Body containing task update parameters
New task name
1Sampling rate between 0 and 1. Only applicable for project-based tasks.
0 <= x <= 1Whether the task runs continuously. Only applicable for project-based tasks.
Task-level query filter applied to all data. Pass null to clear.
Replaces the entire evaluator list. At least one evaluator is required when provided.
1Returns the updated task
A task is a typed, configurable unit of work that ties one or more evaluators to a data source (project or dataset).
The unique identifier for the task
The name of the task
The task type: template_evaluation or code_evaluation
template_evaluation, code_evaluation Whether the task runs continuously on incoming data.
Task-level query filter applied to all data.
The evaluators attached to this task.
Experiment global IDs (base64) for dataset-based tasks.
When the task was last run.
When the task was created.
When the task was last updated.
The unique identifier for the user who created the task.
The project global ID (base64). Present for project-based tasks.
The dataset global ID (base64). Present for dataset-based tasks.
Sampling rate between 0 and 1. Only applicable for project-based tasks.
0 <= x <= 1