I did not build the entire chatbot from scratch but learned how to use an existing AI Chatbot codebase and integrate it into my own blog and e-commerce websites. I focused on understanding how the Gemini API works and how to connect it to my project. Below is how I applied this knowledge to enhance user interactions on my site.
This is a simple AI chatbot built using the Gemini API from Google. The chatbot takes user input and returns intelligent responses, demonstrating how to connect and use large language models in a web app.
This project was created to learn how to integrate the Gemini API into an application. While I didn’t build the entire app from scratch, I focused on:
Some parts of the UI and structure were built using existing tools or templates, which helped me focus on learning how AI integration works in practice.
This project was created for learning purposes. Some components were assisted by tools or templates to focus on the core goal: understanding Gemini API integration. I plan to improve and expand this project manually over time.
I’m actively learning web development and AI integration. Building small but meaningful projects like this helps me grow and understand how modern tools work in real-world applications.
This project demonstrates how to integrate the AI Chatbot into a web application using the Gemini API. The repository provides a basic structure for building an AI-driven chatbot, which can respond to user input in real-time.
git clone https://github.com/VedantPadole52/AI-Chat-Bot.git
npm install
.env
file in your project directory and add the following:
GEMINI_API_KEY=your_api_key_here
npm start
This will launch the project in your browser, where you can interact with the chatbot.
Although I didn’t write the full codebase for the chatbot, I focused on understanding the integration of Gemini API into my web project. Here’s what I did:
You can clone this repository and integrate the chatbot into your own project by following these steps:
Feel free to fork this project and improve upon it. Some ideas for improvement include:
https://ai-chat-bot-three-ashy.vercel.app/
I used this AI chatbot as a learning tool to understand how to integrate an external API into my own project, which allowed me to add intelligent features to my website. While I didn’t build the entire chatbot code, I was able to modify and apply it in real-world use cases.