gemini-chatbot

Google Gemini Chatbot

GitHub Created At GitHub last commit (branch)

A simple, web-based, generative AI application featuring a chatbot built using the Google Gemini API.

Project Stack

This project was built with HTML, CSS and JavaScript.

Getting Started

Requirements

Installation Instructions

  1. Clone the repository:
    git clone https://github.com/Fidelisaboke/gemini-chatbot.git
    cd gemini-chatbot
    
  2. Install the required packages:
    npm install
    
  3. Create the .env file: The project requires an .env file which can be created by copying the .env.example file provided.
    cp .env.example .env
    
  4. Set up the environment: Update the variables present in the .env file. For further instructions on how to obtain your own API key, visit: Get a Gemini API Key

  5. Start the server:
    node server.js
    

Basic Usage

Open client/index.html in your web browser. This will render the web application.

Acknowledgements

I would like to thank the creators of the following resources: