The
ai_integrations client methods are currently in ALPHA. The API may change without notice. A one-time warning is emitted on first use.Key Capabilities
- List AI integrations with optional filtering by space
- Retrieve integration details by name or ID
- Create integrations for any supported LLM provider
- Update integration settings without replacing the entire resource
- Delete integrations
Supported Providers
List AI Integrations
List all AI integrations you have access to, with optional filtering by space or name.Create an AI Integration
Integration names must be unique within the account.OpenAI
Azure OpenAI
AWS Bedrock
For AWS Bedrock,provider_metadata must include the "AWS" kind discriminator and a role_arn.
Vertex AI
For Vertex AI,provider_metadata must include the "GCP" kind discriminator and project_id, location, and project_access_label.
Get an AI Integration
Retrieve a specific integration by name or ID.Update an AI Integration
Only the fields you pass are updated — omitted fields are left unchanged. To explicitly clear a nullable field (e.g.api_key), pass None.