Google's Gemini AI integrated into a responsive web interface, enabling users to interact with an AI chatbot directly from their browser.
- Responsive Design: Optimized for both desktop and mobile devices.
- Gemini AI Integration: Leverages Google's Gemini API for natural language processing.
- User-Friendly Interface: Clean and intuitive chat interface for seamless interactions.
- Light/Dark Mode: Toggle between light and dark themes for user preference.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js (for handling API requests)
- AI Model: Google Gemini API
-
Clone the repository:
git clone https://github.com/spha-code/AI-Agents.git
-
Navigate to the project directory:
cd AI-Agents/web-page-with-gemini-chatbot
-
Install dependencies:
npm install
-
Set up your Gemini API key:
Create a
.env
file in the root directory and add:GEMINI_API_KEY="your_api_key_here"
-
Start the application:
npm start
-
Open your browser and navigate to
http://localhost:3000
to interact with the chatbot.
This project is licensed under the MIT License.