id | string | Unique identifier for the AI provider |
type | ProviderType | Type of the AI provider (e.g., OPENAI, ANTHROPIC) |
name | string | Display name for the AI provider |
apiKey | string or null | API key for the AI provider |
apiVersion | string or null | API version used by the provider |
endpoint | string or null | Base URL for the AI provider's API |
azureTenantId | string or null | Azure tenant ID (only present for AZURE_AI_PROJECT provider type) |
azureClientId | string or null | Azure client ID (only present for AZURE_AI_PROJECT provider type) |
azureClientSecret | string or null | Azure client secret (only present for AZURE_AI_PROJECT provider type) |
createdAt | string | Timestamp when the provider was created |
updatedAt | string | Timestamp when the provider was last updated |