AI Features Overview & Setup β
FeedbackFlow includes optional AI-powered features to automate moderation and content generation.
API Keys Required
All AI features require API key configuration from supported providers. These features are completely optional and can be enabled/disabled at any time.
Supported AI Providers β
Spam Detection β
- OpenAI (GPT models)
- Anthropic (Claude)
- Google Gemini
- Azure Content Safety
- Google Perspective API
- Tisane AI
Content Generation (AutoPilot) β
- OpenAI (GPT models)
- Anthropic (Claude)
- Google Gemini
- Mistral AI
Available AI Features β
1. Spam Detection β
Automatically detect and filter spam comments and feature requests using AI.
2. Content Generation (AutoPilot) β
Generate changelog drafts and comment replies using AI.
3. Trust Score System β
User reputation system that improves with AI spam detection.
Setup Instructions β
Step 1: Choose AI Provider β
- Navigate to Settings β AutoPilot Settings (for content) or Settings β Spam Settings (for moderation)
- Select your preferred AI provider
- Obtain API key from provider
Step 2: Configure API Key β
OpenAI:
- Visit platform.openai.com
- Create API key
- Enter in FeedbackFlow settings
- Select model (e.g., gpt-4o-mini)
Anthropic:
- Visit console.anthropic.com
- Generate API key
- Enter in settings
- Select model (e.g., claude-3-haiku)
Google Gemini:
- Visit Google AI Studio
- Create API key
- Enter in settings
Step 3: Enable Features β
Toggle desired AI features:
- [ ] Spam Detection
- [ ] AutoPilot Changelog Generation
- [ ] AutoPilot Comment Replies
Step 4: Configure Settings β
For Spam Detection:
- Set confidence threshold (0.0 - 1.0)
- Choose strictness level
- Enable/disable auto-actions
For AutoPilot:
- Customize prompts
- Set tone preferences
- Configure daily limits
Step 5: Test β
Test AI features:
- Test Spam Detection - Submit test content
- Test Content Generation - Generate sample output
- Verify results meet expectations
Costs and Limits β
API Usage Costs β
AI provider APIs have usage costs:
- OpenAI: ~$0.10-2.00 per 1K tokens
- Anthropic: ~$0.25-8.00 per 1K tokens
- Google Gemini: Free tier available
Monitor usage: Settings show daily API call limits and current usage.
Daily Limits β
Configure daily limits to control costs:
- Default: 1,000 AI calls per day
- Adjustable in settings
- Automatic throttling when exceeded
Best Practices β
Start small:
- Test with one AI feature first
- Monitor costs and performance
- Scale gradually
Choose appropriate models:
- Use cheaper models for spam detection
- Use advanced models for content generation
- Balance cost vs quality
Monitor performance:
- Check false positive rates
- Review generated content quality
- Adjust thresholds as needed
Disabling AI Features β
To disable AI features:
- Navigate to settings
- Toggle off specific features
- Or remove API keys entirely
FeedbackFlow works fully without AI - all features are optional enhancements.
Next Steps β
- Spam Detection - Setup spam filtering
- Content Generation - AutoPilot features