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.
- 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.
- A modern web browser (e.g., Chrome, Firefox, Edge).
- An internet connection to access the Gemini API.
-
Clone the repository:
git clone https://github.com/saranskumar/Aichatbot.git
-
Navigate to the project directory:
cd Aichatbot -
Open the HTML file:
- Open the
index.htmlfile in your preferred web browser to start interacting with the chatbot.
- Open the
-
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.
- Open the
index.htmlfile 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.
-
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.
-
Supported Features:
- Answering general questions.
- Basic conversation flow.
- Simple recommendations and replies based on user input.
If you want to contribute to the project:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature). - Make your changes and commit them (
git commit -am 'Add new feature'). - Push to your branch (
git push origin feature/your-feature). - Open a pull request describing your changes.
- Gemini API: For providing intelligent conversational capabilities.
- HTML/CSS/JS: For the simple, client-side implementation.