https://github.com/divith123/gemini-genai
Gemini-GenAI is a project that integrates Google’s advanced large language model, Gemini Pro AI, with a Telegram bot to create a seamless and interactive experience for a variety of tasks. Launched in December 2023, Gemini Pro AI stands out for its versatility, exceptional performance.
https://github.com/divith123/gemini-genai
Last synced: about 1 year ago
JSON representation
Gemini-GenAI is a project that integrates Google’s advanced large language model, Gemini Pro AI, with a Telegram bot to create a seamless and interactive experience for a variety of tasks. Launched in December 2023, Gemini Pro AI stands out for its versatility, exceptional performance.
- Host: GitHub
- URL: https://github.com/divith123/gemini-genai
- Owner: Divith123
- License: apache-2.0
- Created: 2024-01-14T12:46:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-31T19:36:33.000Z (almost 2 years ago)
- Last Synced: 2025-04-09T23:50:31.617Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zara AI with Telegram Integration
## Overview:
Gemini Pro AI, developed by Google and launched in December 2023, is a cutting-edge large language model (LLM) known for its versatility and exceptional performance. This repository combines the power of Gemini Pro AI with a Telegram bot, offering a seamless and interactive experience for a variety of tasks.
## Technical Specifications:
- **Three Versions Available:**
- Ultra (largest and most capable)
- Pro (ideal for scaling across various tasks)
- Nano (most efficient for on-device tasks)
- **Infrastructure:**
- Runs on Google's custom-designed Tensor Processing Units (TPUs) for significantly faster processing.
- **Language Support:**
- Supports 38 languages across 180+ countries and territories.
## Accessibility:
- **Deployment:**
- Available through Google AI Studio and Vertex AI.
- **Usage Plans:**
- Free to use with limited requests per minute in AI Studio for personal projects.
- Paid plans available on Vertex AI for higher usage volumes and enterprise features.
## Telegram Integration:
- **Gemini Pro AI Bot:**
- Integrate Gemini Pro AI with a Telegram bot for a user-friendly and interactive experience.
- Receive creative text, answers to questions, and more directly in your Telegram chat.
## Installation:
1. **Clone the repository:**
```bash
git clone https://github.com/Divith123/gemini-pro.git
cd gemini-pro
```
2. **Install dependencies:**
```bash
pip install -r requirements.txt
```
3. **Run the application:**
```bash
python main.py
```
## Requirements:
- **Python Version:**
- Python 3.10
- **Gemini Vision Pro API Key:**
- Obtain your Gemini Vision Pro API key [here](https://ai.google.dev).
- **Telegram Bot API Key:**
- Create a Telegram bot using [BotFather](https://telegram.in/BotFather) and obtain the Bot Token key.
## Resources:
- **Introducing Gemini: Google's Most Capable AI Model Yet:**
- [Read More](https://blog.google/technology/ai/google-io-2023-keynote-sundar-pichai/)
- **Google Gemini API: New Developer and Enterprise AI Products:**
- [API Documentation](https://cloud.google.com/vertex-ai/docs/generative-ai/model-reference/gemini)
- **End to End Gen AI Project using Google Gemini Pro LIVE Webinar:**
- [Watch Webinar](https://m.youtube.com/watch?v=W0rNUAfqGFc)
Feel free to contribute, report issues, or explore the possibilities of Gemini Pro AI integrated with Telegram. Happy coding!