Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Gemini Chatbot (HTML Version)

Project Description

The Gemini Chatbot is a basic conversational AI built with a simple HTML interface. It uses the Gemini API to handle user inputs and generate intelligent responses. This version is designed for easy access through a browser, with no backend or server-side logic.

Features

  • Simple HTML Interface: A lightweight web interface for interacting with the chatbot.
  • Gemini API Integration: Chatbot responses are generated by querying the Gemini API.
  • No Backend Required: The chatbot operates entirely through client-side interactions with the Gemini API.

Installation

Prerequisites

  • A modern web browser (e.g., Chrome, Firefox, Edge).
  • An internet connection to access the Gemini API.

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/saranskumar/Aichatbot.git
  2. Navigate to the project directory:

    cd Aichatbot
  3. Open the HTML file:

    • Open the index.html file in your preferred web browser to start interacting with the chatbot.
  4. Configure the Gemini API:

    • Sign up for the Gemini API (if you haven’t already).
    • Obtain the necessary API keys and credentials.
    • Add your API keys in the HTML.

Running the Chatbot

  • Open the index.html file in a browser to begin chatting with the Gemini-powered bot.
  • The chatbot will display messages based on the queries you enter into the input field.

Usage

  1. Interacting with the Chatbot:

    • Type your query or message in the chatbox and click the "Send" button.
    • The chatbot will respond with a relevant reply fetched from the Gemini API.
  2. Supported Features:

    • Answering general questions.
    • Basic conversation flow.
    • Simple recommendations and replies based on user input.

Contributing

If you want to contribute to the project:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to your branch (git push origin feature/your-feature).
  5. Open a pull request describing your changes.

Acknowledgments

  • Gemini API: For providing intelligent conversational capabilities.
  • HTML/CSS/JS: For the simple, client-side implementation.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages