Gem Chat is your doorway to conversing with Gemini AI, Google's cutting-edge AI model, through the convenience of Telegram. This project serves as a simple yet powerful interface to interact with Google's Generative AI package for Dart, infused with a sprinkle of love for Telegram Bots.
Currently, Gem Chat supports text messages exclusively, but the roadmap includes exciting plans to incorporate image and file support in the near future.
To get started with Gem Chat, follow these simple steps:
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run the following commands:
dart pub get
dart run
Gem Chat relies on two crucial environment variables for seamless operation:
BOT_TOKEN
: Obtain your Telegram Bot token from @BotFather.GOOGLE_AI_TOKEN
: Secure an API Key from Google AI Studio to access the Google Generative AI.
With these environment variables properly configured, Gem Chat is ready to engage in intelligent conversations powered by Google's AI prowess.
Embrace the potential of Gem Chat, where every conversation is an exploration into the realms of artificial intelligence.