LLM API Setup Guide
This section provides comprehensive guides for setting up API keys from major Large Language Model providers to use with EZ Testing. Each provider offers unique capabilities and pricing models to suit different testing scenarios.
Available Providers
OpenAI
Models: GPT-4, GPT-3.5, GPT-4 Turbo
Best For: General-purpose tasks, coding assistance, high-quality text generation
Pricing: Pay-per-token, various tiers available
Free Tier: $5 credit for new accounts
- ✅ Excellent code generation
- ✅ Strong reasoning capabilities
- ✅ Extensive documentation
- ❌ Requires payment method setup
- ❌ Higher cost for advanced models
Google Gemini
Models: Gemini 1.5 Pro, Gemini 1.5 Flash, Gemini Pro Vision
Best For: Multimodal tasks, fast responses, cost-effective solutions
Pricing: Competitive pay-per-use rates
Free Tier: Generous free monthly quotas
- ✅ Strong multimodal capabilities
- ✅ Competitive pricing
- ✅ Good free tier
- ❌ Regional availability limitations
- ❌ Newer ecosystem
Anthropic Claude
Models: Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Sonnet, Claude 3 Haiku
Best For: Complex reasoning, analysis, safety-conscious applications
Pricing: Premium pricing for high-quality outputs
Free Tier: None (requires billing setup)
- ✅ Excellent reasoning and analysis
- ✅ Strong safety measures
- ✅ Large context windows
- ❌ No free tier
- ❌ Higher cost per token
DeepSeek
Models: DeepSeek Chat, DeepSeek Coder, DeepSeek Math
Best For: Specialized tasks, coding, mathematical reasoning
Pricing: Cost-effective options
Free Tier: Available with limitations
- ✅ Specialized models for specific tasks
- ✅ Cost-effective pricing
- ✅ Strong coding capabilities
- ❌ Newer provider with limited track record
- ❌ Less comprehensive documentation
xAI Grok
Models: Grok Beta, Grok Vision Beta
Best For: Real-time information, conversational AI, creative tasks
Pricing: Beta pricing (subject to change)
Free Tier: Limited beta access
- ✅ Real-time information access
- ✅ Unique conversational style
- ✅ Multimodal capabilities
- ❌ Still in beta
- ❌ Limited availability
Choosing the Right Provider
For General Testing and Development
Recommended: OpenAI or Google Gemini
- Both offer reliable, well-documented APIs
- Good balance of cost and capability
- Extensive community support
For Budget-Conscious Projects
Recommended: Google Gemini or DeepSeek
- Generous free tiers or cost-effective pricing
- Good performance for most use cases
For Advanced Reasoning Tasks
Recommended: Anthropic Claude or OpenAI GPT-4
- Superior performance on complex analytical tasks
- Better handling of nuanced instructions
For Specialized Applications
Recommended: DeepSeek (for coding/math) or Grok (for real-time data)
- Purpose-built models for specific domains
- Unique capabilities not available elsewhere
Quick Setup Checklist
Before choosing a provider, ensure you have:
- Valid email address
- Phone number (for verification)
- Payment method (if required)
- Clear understanding of your usage requirements
- Budget allocation for API costs
Multi-Provider Strategy
Consider using multiple providers for different purposes:
- Primary Provider: For most testing workflows
- Fallback Provider: For redundancy and cost optimization
- Specialized Provider: For specific tasks (coding, analysis, etc.)
Next Steps
- Choose Your Provider: Select based on your requirements and budget
- Follow Setup Guide: Complete the step-by-step tutorial for your chosen provider
- Configure EZ Testing: Add your API key to EZ Testing settings
- Test Integration: Verify the connection works properly
- Create Workflows: Start building your AI-powered testing workflows
Security Reminders
Critical Security Practices
- Never share API keys publicly
- Store keys securely (use environment variables)
- Monitor usage regularly
- Rotate keys periodically
- Use minimum required permissions
Getting Help
If you encounter issues during setup:
- Check the troubleshooting section in each provider's guide
- Verify all prerequisites are met
- Review provider documentation
- Contact the provider's support team
- Ask for help in the EZ Testing Discord