AI Model Issues
This guide helps you diagnose and resolve issues related to AI model connectivity, API key problems, and analysis failures in Clipron AI.Overview
Clipron AI integrates with multiple AI providers. Issues can occur at various levels:API Connectivity
Network issues, timeouts, and service availability problems
Authentication
API key validation, permissions, and quota issues
Model Performance
Analysis quality, response times, and model selection
Rate Limiting
Request limits, quota exhaustion, and throttling
API Key Issues
Invalid or Missing API Keys
Symptoms
Symptoms
Common error messages:
401 Unauthorized: Invalid API key403 Forbidden: API key not foundAnalysis failed: No valid AI models availableAuthentication failed for AI provider
Diagnosis
Diagnosis
Check API key configuration:
Solutions
Solutions
Fix API key problems:
- Verify API key format:
- Update environment file:
- Test individual providers:
API Key Permissions
Insufficient Permissions
Insufficient Permissions
Error:
403 Forbidden: Insufficient permissionsSolutions:- Google Cloud: Enable Generative AI API in Google Cloud Console
- DeepSeek: Ensure API key has model access permissions
- Anthropic: Verify API key tier supports required models
- OpenAI: Check API key has access to required models (GPT-4, etc.)
Quota Exceeded
Quota Exceeded
Error:
429 Too Many Requests: Quota exceededSolutions:Connectivity Issues
Network Connectivity
Connection Timeouts
Connection Timeouts
Error: Solutions:
Connection timeout or Request timeoutDiagnosis:SSL/TLS Issues
SSL/TLS Issues
Error:
SSL certificate verification failedSolutions:Proxy and Firewall Issues
Corporate Proxy
Corporate Proxy
Configure proxy for AI API calls:
Firewall Configuration
Firewall Configuration
Allow outbound connections to AI providers:
Analysis Failures
Analysis Timeout
Symptoms
Symptoms
Common timeout scenarios:
- Analysis stuck at “AI Analysis” stage
Analysis timeout after X minutesRequest timeout: AI model did not respond- Analysis shows as “failed” with timeout error
Diagnosis
Diagnosis
Check analysis logs:
Solutions
Solutions
Resolve timeout issues:
Model Selection Issues
No Available Models
No Available Models
Error: Solutions:
No AI models available for analysisDiagnosis:- Ensure at least one AI API key is valid
- Check model-specific permissions
- Verify API quotas are not exceeded
- Update to supported model versions
Model Performance Issues
Model Performance Issues
Poor analysis quality or unexpected results:Troubleshooting steps:
Rate Limiting and Quotas
API Rate Limits
Rate Limit Exceeded
Rate Limit Exceeded
Error: Long-term solutions:
429 Too Many RequestsImmediate solutions:Quota Management
Quota Management
Monitor and manage API quotas:
Diagnostic Tools
AI Model Test Script
Create a comprehensive test script:Monitoring Script
Prevention Strategies
Monitoring and Alerting
Proactive Monitoring
Set up monitoring for:
- API response times
- Error rates by provider
- Quota usage tracking
- Analysis success rates
Automated Alerts
Configure alerts for:
- API key expiration
- Quota threshold breaches
- High error rates
- Service unavailability
Best Practices
API Key Management
API Key Management
Secure and reliable key management:
- Rotate API keys regularly (quarterly)
- Use separate keys for development/production
- Monitor key usage and quotas
- Implement key backup strategies
Redundancy Planning
Redundancy Planning
Ensure service reliability:
- Configure multiple AI providers
- Implement automatic failover
- Cache analysis results when possible
- Plan for provider outages
Performance Optimization
Performance Optimization
Optimize AI model usage:
- Choose appropriate analysis types
- Implement request batching
- Use caching for similar code
- Monitor and optimize costs