Methods
list
List all quality targets for a project.UID of the project
Maximum number of quality targets to return per page
Pagination cursor for fetching the next page
List of quality target objects
Cursor for the next page of results
get
Retrieve a specific quality target.UID of the project
Unique identifier of the quality target
Unique identifier of the quality target
Name of the quality target
Quality metric to measure (e.g., “accuracy”, “precision”, “recall”)
Target threshold value
Comparison operator (e.g., “gte”, “lte”, “eq”)
Severity level when threshold is not met (e.g., “warning”, “error”)
Whether the quality target is currently active
Whether to send webhook notifications
Email addresses to notify when threshold is not met
create
Create a new quality target for a project.UID of the project
Name of the quality target
Quality metric to measure (e.g., “accuracy”, “precision”, “recall”, “f1_score”)
Target threshold value (0.0 to 1.0 for most metrics)
Comparison operator: “gte”, “lte”, “eq”, “gt”, or “lt”
Severity level: “info”, “warning”, “error”, “critical”
Whether the quality target should be active immediately (default: true)
Whether to send webhook notifications when threshold is not met
Email addresses to notify when threshold is not met
update
Update an existing quality target.UID of the project
Unique identifier of the quality target to update
Updated name
Updated metric
Updated threshold value
Updated comparison operator
Updated severity level
Whether the quality target should be active
Updated webhook notification setting
Updated email notification list
delete
Delete a quality target.UID of the project
Unique identifier of the quality target to delete
evaluate
Evaluate all quality targets for a project against current metrics.UID of the project to evaluate
List of evaluation results for each quality target
UID of the evaluated quality target
Metric that was evaluated
Current value of the metric
Target threshold
Whether the current value meets the threshold
Severity level if threshold not met
Async Methods
All methods are available in async form throughAsyncAvala: