mahmoudalyosify commited on
Commit
f5df6c4
·
verified ·
1 Parent(s): 1030e9d

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +59 -5
README.md CHANGED
@@ -1,13 +1,67 @@
1
  ---
2
  title: GeminiMind
3
- emoji: 👁
4
- colorFrom: gray
5
- colorTo: indigo
6
  sdk: gradio
7
- sdk_version: 6.5.1
 
8
  app_file: app.py
9
  pinned: false
10
  license: mit
11
  ---
 
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  title: GeminiMind
3
+ emoji:
 
 
4
  sdk: gradio
5
+ sdk_version: 4.44.1
6
+ python_version: 3.11
7
  app_file: app.py
8
  pinned: false
9
  license: mit
10
  ---
11
+ # 🧠 GeminiMind
12
 
13
+ **GeminiMind** is a modern multimodal AI chatbot powered by **Google Gemini 2.5 Flash**
14
+ It supports **text + image inputs**, real-time streaming responses, and a clean interactive UI.
15
+
16
+ ---
17
+
18
+ ## ✨ Features
19
+ - 💬 Natural language conversations
20
+ - 🖼️ Image understanding (multimodal)
21
+ - ⚡ Fast responses with Gemini 2.5 Flash
22
+ - 🎛️ Full control over generation parameters
23
+ - 🚀 Deployed on Hugging Face Spaces using Gradio
24
+
25
+ ---
26
+
27
+ ## 🛠️ Tech Stack
28
+ - **Model:** Google Gemini 2.5 Flash
29
+ - **Frontend:** Gradio
30
+ - **Backend:** Python 3.11
31
+ - **Deployment:** Hugging Face Spaces
32
+
33
+ ---
34
+
35
+ ## 🔐 API Key Setup
36
+ This app requires a **Google Gemini API Key**.
37
+
38
+ ### Steps:
39
+ 1. Go to **Settings → Secrets** in your Hugging Face Space
40
+ 2. Add a new secret:
41
+ - **Name:** `API`
42
+ - **Value:** your Google Gemini API key
43
+ 3. Save and restart the Space
44
+
45
+ > The app will automatically detect the key from the environment.
46
+
47
+ ---
48
+
49
+ ## 🧪 How to Use
50
+ 1. Type your message in the chat box
51
+ 2. (Optional) Upload an image
52
+ 3. Adjust parameters like temperature or token limit
53
+ 4. Click **Send** 🚀
54
+
55
+ ---
56
+
57
+ ## 📌 Notes
58
+ - Uses a single unified model for text and images
59
+ - Streaming responses for better UX
60
+ - Optimized for free-tier usage
61
+
62
+ ---
63
+
64
+ ## 👨‍💻 Author
65
+ Mahmoud Alyosify
66
+
67
+ Enjoy exploring **GeminiMind** ✨