A simple and elegant web-based chatbot interface powered by the Gemini API.
- Sleek, modern interface: A clean and intuitive chat interface.
- Responsive design: Works on both desktop and mobile browsers.
- Powered by Gemini: Leverages the power of Google's Gemini for intelligent and context-aware responses.
- Node.js and npm installed on your machine.
- A Google AI API key. You can get one from Google AI Studio.
- Clone the repository:
git clone https://github.com/your-username/gemini-chatbot-api.git
- Navigate to the project directory:
cd gemini-chatbot-api
- Install the dependencies:
npm install
- Create a
.env
file in the root directory and add your API key:API_KEY=YOUR_API_KEY
- Start the server:
npm start
- Open your browser and go to
http://localhost:3000
.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express
- API: Google Gemini API