UltimateHealth
UltimateHealth copied to clipboard
💡[Feature]: Day 1: Obtain Gemini API Key And Secure It (Discord Session)
Is there an existing issue for this?
- [x] I have searched the existing issues
Feature Description
🎯 Goal
Help contributors understand the Gemini API ecosystem, obtain their API key, and learn how to secure it properly in a backend environment.
This session will be conducted live on Discord.
✅ Tasks
- [ ] Fork the repository (https://github.com/SB2318/IEEE-s-Mindful-Devs-Bootcamp)
- [ ] Create or sign in to a Google Developer account
- [ ] Visit the Google AI Studio / Gemini API dashboard
- [ ] Generate a Gemini API Key
- [ ] Copy the key safely and never share it publicly
- [ ] Add the key to a
.envfile as:GEMINI_API_KEY=your_key_here
- [ ] Learn the basics of Gemini API models
- [ ] Explore key features:
- Text generation
- Multi-turn chat
- Safety settings
- Tokens & rate limits
- [ ] Understand why backend proxying is required (security + stability)
- [ ] Attend the Discord doubt clear session (If Needed)
📌 Acceptance Criteria
- Gemini API Key successfully created
.envfile created and Git-ignored- Contributor understands Gemini model types and capabilities
- Contributor knows how to keep keys secure
Use Case
Learning
Benefits
Build in Public
Add ScreenShots
No response
Priority
High
Record
- [x] I have read the Contributing Guidelines
- [ ] I'm a GSSOC'24 contributor
- [ ] I'm a IEEE IGDTUW contributor
- [ ] I want to work on this issue
Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊
@SB2318 should i go for this ?
Hi! I have done the work for this one! Here is my PR: https://github.com/SB2318/IEEE-s-Mindful-Devs-Bootcamp/pull/9
Feel free to review! Happy to contribute!