API Keys
Configure AI provider API keys to enable analysis capabilities. Multiple keys provide faster performance through automatic load balancing and higher rate limits.
Why Add API Keys?
Section titled “Why Add API Keys?”Performance Benefits
Section titled “Performance Benefits”- Faster Analysis: Multiple keys mean higher combined rate limits
- Better Reliability: Automatic failover if one provider has issues
- Load Distribution: Spreads requests across providers to avoid throttling
- Optimal Selection: Uses the best model for each specific task automatically
Supported Providers
Section titled “Supported Providers”Add as many as you have:
- OpenAI: GPT models for general analysis
- Anthropic: Claude models for complex reasoning
- Google: Gemini models for multimodal analysis
The more providers you configure, the faster and more reliable your analysis becomes.
Adding API Keys
Section titled “Adding API Keys”Simple Setup Process
Section titled “Simple Setup Process”- Open Settings by clicking the gear icon in the top navigation
- Go to API Keys section
- Add your keys for any providers you have accounts with
- Save - Probably handles everything else automatically
No Configuration Needed
You don’t need to choose models, adjust settings, or make technical decisions. Probably automatically uses the best available model for each task and balances load across your keys.
API Key Format Examples
Section titled “API Key Format Examples”OpenAI
Starts with sk-
sk-1234567890abcdef…Anthropic
Starts with sk-ant-
sk-ant-1234567890…Starts with AIza
AIzaSyA1234567890…Getting API Keys
Section titled “Getting API Keys”Where to Get Keys
Section titled “Where to Get Keys”OpenAI
- Visit platform.openai.com
- Create account or log in
- Go to API Keys section
- Create new secret key
- Copy and paste into Probably
Anthropic Claude
- Visit console.anthropic.com
- Create account or log in
- Go to API Keys
- Generate new key
- Copy and paste into Probably
Google Gemini
- Visit aistudio.google.com
- Create account or log in
- Get API key
- Copy and paste into Probably
How Automatic Selection Works
Section titled “How Automatic Selection Works”Behind the Scenes
Section titled “Behind the Scenes”Probably intelligently routes different tasks to the most appropriate models:
- Text Analysis: Routes to models best at language understanding
- Data Reasoning: Uses models optimized for analytical thinking
- Multimodal Tasks: Automatically uses models that can handle images/documents
- Load Balancing: Distributes requests to avoid rate limits
No User Decisions Required
Section titled “No User Decisions Required”You never need to:
- Choose which model to use
- Decide between providers
- Adjust technical settings
- Monitor performance metrics
Just add your keys and let Probably handle the optimization.
Performance Impact
Section titled “Performance Impact”With Multiple Keys
Section titled “With Multiple Keys”✅ Multiple Providers
- Faster analysis through parallel processing
- Higher combined rate limits
- Automatic failover for reliability
- Best model selection for each task
⚠️ Single Provider
- Limited by one provider’s rate limits
- Potential delays during peak usage
- No fallback if provider has issues
- Suboptimal model selection
Real-World Impact
Section titled “Real-World Impact”- Agent Responses: Faster chat responses with multiple keys
- Large Dataset Analysis: Better performance on complex data
- Concurrent Users: Multiple team members can work simultaneously
- Peak Hours: Avoid slowdowns during busy periods
Best Practices
Section titled “Best Practices”API Key Management
Section titled “API Key Management”- Add Multiple Providers: Get keys from OpenAI, Anthropic, and Google for best performance
- Keep Keys Current: Replace expired or revoked keys promptly
- Monitor Usage: Check your provider dashboards occasionally for usage patterns
- Secure Storage: Never share your API keys or commit them to code repositories
Getting Started Strategy
Section titled “Getting Started Strategy”- Start Simple: Begin with one API key to get familiar with Probably
- Add More Keys: As you use Probably more, add additional providers
- Team Usage: For teams, ensure multiple keys are configured for concurrent access
- Peak Times: Add extra keys if you notice slowdowns during busy periods
Security and Storage
Section titled “Security and Storage”Secure Credential Management
Section titled “Secure Credential Management”- Local Encryption: All API keys are encrypted and stored locally on your machine
- No External Transmission: Keys are never sent to external servers except for authorized API calls
- Secure Storage: Industry-standard encryption protects your credentials
- Privacy Compliance: Full compliance with data privacy regulations
Access Control
Section titled “Access Control”- User-Level Storage: Keys are stored per user account
- No Sharing: Keys are never shared between users or transmitted externally
- Revocation: You can remove keys anytime from the settings interface
- Audit Trail: Clear visibility into which keys are active
What’s Next?
Section titled “What’s Next?”Performance Optimization
Learn how to optimize performance and understand the impact of your configuration.