How to Setup AI Providers
Configure OpenAI, Gemini, and other AI providers for AI-powered question generation, grading, and content creation
How to Setup AI Providers
Course37 uses AI for intelligent question generation, automated essay grading, content suggestions, and more. Configure your AI provider to unlock these features.
Configuring an AI Provider
- Go to Settings → Integrations → AI Providers
- Select your preferred provider
- Enter your API key
- Click Test Connection
- Click Save
Supported Providers
OpenAI (Recommended)
| Field | Description |
|---|---|
| API Key | Your OpenAI API key (starts with sk-) |
| Model | gpt-4o (recommended), gpt-4o-mini, gpt-3.5-turbo |
Get your API key from platform.openai.com/api-keys
Google Gemini
| Field | Description |
|---|---|
| API Key | Your Google AI API key |
| Model | gemini-1.5-pro, gemini-1.5-flash |
Get your API key from aistudio.google.com
AI-Powered Features
Once configured, these features become available:
| Feature | Description | Where |
|---|---|---|
| Question Generation | AI generates MCQ, CQ, Short Questions from topics or text | Question Bank |
| Essay Grading | AI evaluates written answers against rubrics | Exam Results |
| Content Suggestions | AI suggests course descriptions, titles | Course creation |
| Answer Explanation | AI generates explanations for correct answers | Question editor |
| Translation | AI translates content between languages | Content editor |
Cost Considerations
| Model | Cost (approx.) | Best For |
|---|---|---|
gpt-4o-mini | Low | Question generation, basic tasks |
gpt-4o | Medium | Essay grading, complex content |
gemini-1.5-flash | Low | Fast generation, translations |
gemini-1.5-pro | Medium | Complex reasoning tasks |
Tip: Start with a cheaper model and switch to a more powerful one only if needed. Most tasks work well with
gpt-4o-miniorgemini-1.5-flash.
Usage & Limits
Track your AI usage at Settings → Integrations → AI → Usage:
- Number of API calls per day/month
- Estimated cost
- Feature-wise usage breakdown
AI costs are billed by your AI provider, not Course37. Monitor your provider's billing dashboard for actual costs.
Related Articles
- How to Add Questions — AI question generation
- How to See Results — AI grading
- How to Setup SMTP — Email setup
- How to Setup Other Integrations — All integrations
AIOpenAIGeminisetupLLMquestion generationgrading
More in Integrations
How to Setup SMTP (Email)
Configure SMTP email settings with Gmail, SendGrid, SES, or custom server for transactional emails and notifications
How to Setup SMS
Configure SMS providers (BulkSMSBD, Twilio) for OTP verification, notifications, and marketing messages
How to Setup Payment Gateways
Configure SSLCommerz, bKash, Nagad, Stripe, and other payment gateways for online course payments
How to Setup Other Integrations
Configure Cloudflare R2 storage, CDN, and other third-party service integrations