Arize

Connect your AI agents to Arize.

Available Tools

list_users

List users in the Arize organization via GraphQL. Use cursor from page_info for next page.

list_integrations

List integrations in the Arize organization via GraphQL.

assign_space_member

Assign a user to an Arize space with a role via GraphQL. Use list_users and list_spaces for valid IDs.

remove_space_member

Remove a user from an Arize space via GraphQL. Use list_users and list_spaces for valid IDs.

create_integration_key

Create an integration key for an Arize integration via GraphQL. Key value is returned only once.

delete_integration_key

Delete an Arize integration key via GraphQL. Irreversible. Use list_integrations to find valid IDs.

list_ai_integrations

List all Arize AI provider integrations with pagination. Use cursor from page_info for next page.

create_ai_integration

Create an Arize AI provider integration. Providers: openAI, azureOpenAI, awsBedrock, vertexAI, anthropic, custom, nvi…

get_ai_integration

Get an Arize AI integration by ID. Use list_ai_integrations to find valid IDs.

update_ai_integration

Update an Arize AI integration name or API key. Use list_ai_integrations to find valid IDs.

delete_ai_integration

Delete an Arize AI integration. Irreversible. Use list_ai_integrations to find valid IDs.

list_annotation_configs

List all Arize annotation configs with pagination. Use cursor from page_info for next page.

create_annotation_config

Create an Arize annotation config. Types: categorical (labels), continuous (numeric), freeform (text). Requires space…

get_annotation_config

Get an Arize annotation config by ID. Use list_annotation_configs to find valid IDs.

delete_annotation_config

Delete an Arize annotation config. Irreversible. Use list_annotation_configs to find valid IDs.

list_annotation_queues

List all Arize annotation queues with pagination. Use cursor from page_info for next page.

create_annotation_queue

Create an Arize annotation queue with optional project and annotation config associations.

get_annotation_queue

Get an Arize annotation queue by ID. Use list_annotation_queues to find valid IDs.

update_annotation_queue

Update an Arize annotation queue name, description, or configs. Use list_annotation_queues for valid IDs.

delete_annotation_queue

Delete an Arize annotation queue. Irreversible. Use list_annotation_queues to find valid IDs.

list_annotation_queue_records

List records in an Arize annotation queue with pagination. Use cursor from page_info for next page.

add_annotations

Add annotations to an Arize model record via GraphQL. Requires model ID, record ID, and annotation list.

list_api_keys

List all Arize API keys with pagination. Use cursor from page_info to get the next page.

create_api_key

Create a new Arize API key. The key value is only returned once on creation.

delete_api_key

Delete an Arize API key by ID. This action is irreversible. Use list_api_keys to find valid IDs.

regenerate_api_key

Regenerate an Arize API key by ID. Returns the new key value. Use list_api_keys to find valid IDs.

list_custom_metrics

List custom metrics for an Arize model via GraphQL. Use cursor from page_info for next page.

create_custom_metric

Create a custom metric for an Arize model via GraphQL. Use list_models to find valid model IDs.

update_custom_metric

Update an Arize custom metric name, expression, or description via GraphQL.

create_dashboard

Create a new Arize dashboard in a space via GraphQL. Use list_spaces to find valid space IDs.

create_dashboard_from_template

Create an Arize dashboard from a template via GraphQL. Optionally bind it to a model.

list_datasets

List Arize datasets with optional space filter and pagination. Use cursor from page_info for next page.

create_dataset

Create a new Arize dataset in a space with initial examples. Use list_spaces to find valid space IDs.

get_dataset

Get an Arize dataset by ID. Use list_datasets to find valid dataset IDs.

delete_dataset

Delete an Arize dataset by ID. This action is irreversible. Use list_datasets to find valid IDs.

list_dataset_examples

List examples in an Arize dataset with pagination. Use cursor from page_info for next page.

add_dataset_examples

Append new examples to an Arize dataset. Returns the updated dataset. Each example is a free-form object.

update_dataset_examples

Update existing examples in an Arize dataset. Each example must include its ID. Returns the updated dataset.

list_evaluators

List all Arize evaluators with pagination. Use cursor from page_info to get the next page.

create_evaluator

Create a new Arize LLM evaluator (type=template). Requires space_id, name, type, and version with template_config and…

get_evaluator

Get an Arize evaluator by ID. Use list_evaluators to find valid evaluator IDs.

update_evaluator

Update an Arize evaluator name or description. Use list_evaluators to find valid evaluator IDs.

delete_evaluator

Delete an Arize evaluator by ID. This action is irreversible. Use list_evaluators to find valid IDs.

list_evaluator_versions

List versions of an Arize evaluator with pagination. Use cursor from page_info for next page.

create_evaluator_version

Create a new version of an Arize evaluator. Requires commit_message and template_config with llm_config.

get_evaluator_version

Get a specific Arize evaluator version by version ID. Use list_evaluator_versions to find valid IDs.

list_experiments

List Arize experiments with optional dataset filter and pagination. Use cursor from page_info for next page.

create_experiment

Create a new Arize experiment on a dataset. Requires dataset_id and at least one experiment run with example_id and o…

get_experiment

Get an Arize experiment by ID. Use list_experiments to find valid experiment IDs.

delete_experiment

Delete an Arize experiment by ID. This action is irreversible. Use list_experiments to find valid IDs.

list_experiment_runs

List runs for an Arize experiment with pagination. Use cursor from page_info for next page.

list_models

List models in an Arize space via GraphQL. Use cursor from page_info for next page.

get_model

Get an Arize model by ID including its versions via GraphQL. Use list_models to find valid model IDs.

get_model_schema

Get an Arize model’s features and tags schema via GraphQL. Use list_models to find valid model IDs.

get_model_tracing_schema

Get an Arize model’s tracing schema including span properties and LLM evals via GraphQL.

list_monitors

List Arize monitors for a space via GraphQL. Requires space_id. Use cursor from page_info for next page.

create_drift_monitor

Create an Arize drift monitor for a model feature via GraphQL. Use list_models to find valid model IDs.

create_performance_monitor

Create an Arize performance monitor for a model metric via GraphQL. Use list_models for valid model IDs.

create_data_quality_monitor

Create an Arize data quality monitor for a model feature via GraphQL. Use list_models for valid model IDs.

update_monitor

Update an Arize monitor’s mute status, threshold, or contacts via GraphQL. Use list_monitors for valid IDs.

delete_monitor

Delete an Arize monitor via GraphQL. Irreversible. Use list_monitors to find valid monitor IDs.

get_monitor_history

Get historical calculations for an Arize monitor within a time range via GraphQL.

get_monitor_audit_log

Get the audit log for an Arize monitor showing configuration changes via GraphQL.

list_projects

List all Arize projects with pagination. Use cursor from page_info to get the next page.

create_project

Create a new Arize project in a space. Use list_spaces to find valid space IDs.

get_project

Get an Arize project by ID. Use list_projects to find valid project IDs.

delete_project

Delete an Arize project by ID. This action is irreversible. Use list_projects to find valid project IDs.

list_prompts

List all Arize prompts with pagination. Use cursor from page_info to get the next page.

create_prompt

Create a new Arize prompt with an initial version. Requires space_id, name, and version config (commit_message, provi…

get_prompt

Get an Arize prompt by ID with its resolved version. Use list_prompts to find valid prompt IDs.

update_prompt

Update an Arize prompt’s description. Use list_prompts to find valid prompt IDs.

delete_prompt

Delete an Arize prompt by ID. This action is irreversible. Use list_prompts to find valid prompt IDs.

list_prompt_versions

List all versions of an Arize prompt with pagination. Use cursor from page_info for next page.

create_prompt_version

Create a new version of an Arize prompt. Requires commit_message, input_variable_format, provider, and at least one m…

get_prompt_version

Get a specific Arize prompt version by version ID. Use list_prompt_versions to find valid version IDs.

set_prompt_version_labels

Set labels on an Arize prompt version (e.g., ‘production’, ‘staging’). Replaces all existing labels on this version.

remove_prompt_version_label

Remove a specific label from an Arize prompt version. Use list_prompt_versions to see current labels.

resolve_prompt_label

Resolve an Arize prompt label to its current version. Use list_prompts to find valid prompt IDs.

list_spaces

List all Arize spaces with pagination. Use cursor from page_info to get the next page.

create_space

Create a new Arize space. organization_id is auto-fetched from existing spaces; provide it explicitly for accounts wi…

get_space

Get an Arize space by ID. Use list_spaces to find valid space IDs.

update_space

Update an Arize space name or description. Use list_spaces to find valid space IDs.

list_spans

Search and list Arize spans for a project with optional time range and filters. Supports pagination.

validate_credential

Validate Arize API key by listing projects. Returns success/failure with a human-readable message.