AIIntegration

AIIntegration represents an integration with an AI/LLM provider
  • id
    The unique ID for managing the integration within Spacelift.
  • The friendly name of the integration.
  • description
    Optional description of the integration.
  • User-defined labels set on the integration.
  • provider
    AI provider (Anthropic, OpenAI, Google, Bedrock).
  • providerIntegrationId
    ULID of the underlying provider integration (e.g. AWS integration for Bedrock).
  • providerIntegrationName
    Friendly name of the underlying provider integration (e.g. AWS integration name for Bedrock).
  • baseURL
    Custom base URL for self-hosted OpenAI-compatible / Anthropic / Google gateways (e.g. LiteLLM). Empty means use the provider default. Not used for Bedrock integrations.
  • Model identifiers available on this integration. For Bedrock integrations these are the inference profile IDs stored on the integration; no live AWS lookup is performed.
  • isSpaceliftProvided
    Indicates this is a Spacelift-managed integration that is read-only and visible to all accounts.