Arize AX
Arize AX is an AI engineering platform for tracing, evaluating, and improving AI applications through projects, datasets, prompts, experiments, traces, and spans.
Tools (24)
Add Dataset Examples
Append arbitrary-field examples to an Arize dataset or a specified dataset version.
Inputs: examples, dataset_id, dataset_version_id
Add Experiment Runs
Append one or more runs to an existing Arize experiment.
Inputs: experiment_id, experiment_runs
Create Dataset
Create an Arize dataset in a space with an explicit initial array of examples.
Inputs: name, examples, space_id
Create Experiment
Create an Arize experiment with initial runs, associated with exactly one dataset or space.
Inputs: name, space_id, dataset_id, experiment_runs
Create Prompt
Create an Arize prompt and its initial version in a space.
Inputs: name, version, space_id, description
Create Prompt Version
Create a new immutable version of an existing Arize prompt.
Inputs: model, messages, provider, prompt_id, commit_message, provider_params, invocation_params, input_variable_format
Get Dataset
Get one Arize dataset and its versions by dataset ID.
Inputs: dataset_id
Get Experiment
Get one Arize experiment by its ID, without its experiment runs.
Inputs: experiment_id
Get Project
Get one accessible Arize project by its ID.
Inputs: project_id
Get Prompt
Get an Arize prompt with its current, explicitly selected, or labeled version.
Inputs: label, prompt_id, version_id
Get Space
Get one accessible Arize space by its ID.
Inputs: space_id
List Dataset Examples
List one page of examples from an Arize dataset or a specific dataset version, preserving user-defined example fields.
Inputs: limit, cursor, dataset_id, dataset_version_id
List Datasets
List one page of Arize datasets, optionally filtered by space or dataset name.
Inputs: name, limit, cursor, space_id, space_name
List Experiment Runs
List one page of runs and outputs for an Arize experiment, preserving additional run fields.
Inputs: limit, cursor, experiment_id
List Experiments
List one page of Arize experiments, optionally filtered by dataset, space, or name.
Inputs: name, limit, cursor, space_id, dataset_id
List Projects
List one page of accessible Arize projects, optionally filtered by space or project name.
Inputs: name, limit, cursor, space_id, space_name
List Prompts
List one page of Arize prompts, optionally filtered by space or prompt name.
Inputs: name, limit, cursor, space_id, space_name
List Prompt Versions
List one page of versions for an Arize prompt, newest first.
Inputs: limit, cursor, prompt_id
List Spaces
List one page of Arize spaces accessible to the connected API key, optionally filtered by organization or name.
Inputs: name, limit, cursor, org_id
List Spans
Read one bounded page of spans for an Arize project using optional time and filter constraints.
Inputs: limit, cursor, filter, end_time, project_id, start_time
List Traces
Read one bounded page of traces and nested spans for an Arize project using optional time and filter constraints; nested spans may be truncated per trace.
Inputs: limit, cursor, filter, end_time, project_id, start_time
Update Dataset
Rename an existing Arize dataset.
Inputs: name, dataset_id
Update Dataset Examples
Update existing Arize dataset examples by ID, optionally creating a named dataset version. IDs that do not match existing examples are ignored.
Inputs: examples, dataset_id, new_version, dataset_version_id
Update Prompt
Update or clear an Arize prompt's description.
Inputs: prompt_id, description