Skip to main content
The ax integrations commands are currently in ALPHA. The API may change without notice. A one-time warning is emitted on first use.
The ax integrations commands let you create and manage LLM and agent integrations on the Arize platform. LLM integrations store model-provider credentials and configuration; agent integrations connect a customer-hosted agent exposed at an HTTPS endpoint.

ax integrations list

List integrations, optionally filtered by type, name, or space. When --type is omitted, integrations of every type are returned in one merged list; each item carries its type.
Examples:

ax integrations get

Get an integration by name or ID.
Examples:

ax integrations create

Create an integration. Choose the subcommand matching the type you want: llm or agent.

ax integrations create llm

Create an LLM integration.
Provider-specific requirements: Examples:

ax integrations create agent

Create an agent integration. Connects a customer-hosted agent exposed at an HTTPS endpoint.
Example:

ax integrations update

Update an integration. Choose the subcommand matching the integration’s type: llm or agent. Only the fields you pass are changed; omitted fields are left unchanged.

ax integrations update llm

Update an LLM integration by name or ID. The provider is immutable. Config fields are provider-conditional; the server rejects fields that do not apply to the stored provider.
Example:

ax integrations update agent

Update an agent integration by name or ID. Collection fields (headers, request-presets, scopings) replace the existing values when provided.
Example:

ax integrations delete

Delete an integration by name or ID. This operation is irreversible.
Examples: