Configuration Path: Self-HostedThis section covers provider configuration for self-hosted deployments. For web-based configuration through app.cline.bot, see SaaS Provider Configuration.
Supported Providers
AWS Bedrock
Amazon’s managed service for Claude and other foundation models
Google Vertex AI
Google Cloud’s AI platform with Gemini and PaLM models
LiteLLM
Universal proxy for accessing 100+ AI models through a unified API
Custom Providers
OpenAI-compatible APIs and self-hosted models
What is Provider Configuration?
Provider configuration in Cline allows administrators to:- Manage Credentials Centrally: Store API keys and authentication details in one place
- Control Model Access: Specify which models teams can use
- Enforce Provider Usage: Direct all team members to approved providers
How It Works
Provider settings are configured through your remote configuration JSON file:- Apply to all team members automatically
- Override individual user settings
- Ensure consistent provider usage across the team
Configuration Options
Provider Selection
Choose from supported providers:- bedrock: Use AWS Bedrock
- vertex: Use Google Vertex AI
- openai: Use OpenAI API
- azure: Use Azure OpenAI
- litellm: Use a LiteLLM proxy
Authentication
Each provider supports different authentication methods: AWS Bedrock:- IAM roles with cross-account access
- Access keys (not recommended for production)
- Service account JSON keys
- Workload Identity (for GKE deployments)
- API keys
- Endpoint URL + API key

