Clickhouse Eval Sets Eval Result Aggs Create
View mixin that handles both JWT and API Key authentication.
Inherits from JWTAuthUtils:
- is_jwt_auth(request): Post-auth check (reliable, uses DRF's successful_authenticator)
- is_jwt_token_format(request): Pre-auth heuristic (used here to route authenticators)
This mixin uses is_jwt_token_format() (pre-auth) in get_authenticators() and get_permissions()
because those methods run BEFORE authentication completes. For post-auth checks,
use is_jwt_auth() instead.
Authentication
AuthorizationBearer
JWT access token or Respan API key
Path parameters
dataset_id
Request
This endpoint expects an object.
task_id
name
dataset_id
status
pending- Pendingprocessing- Processingpaused- Pausedcompleted- Completedfailed- Failedcancelled- Cancelled
started_at
completed_at
error_message
evaluated_logs_count
score
Response
task_id
name
dataset_id
evaluator_slug
status
pending- Pendingprocessing- Processingpaused- Pausedcompleted- Completedfailed- Failedcancelled- Cancelled
started_at
completed_at
error_message
evaluated_logs_count
score