GenAi Gemini is an AI-powered application that leverages the Gemini API to generate responses based on user input. This project demonstrates how to integrate generative AI into a Next.js application to provide dynamic responses.
This project is deployed on Vercel. You can view the live application at GenAIGemini.
To run this project locally, follow the steps below:
Clone the repository to your local machine:
git clone https://github.com/AaronKurian/GenAIGemini.git
cd GenAIGemini
Run the following command to install all required dependencies:
npm install
Make sure you have the necessary environment variables set up for the Gemini API. Create a .env file in the root directory and add the following:
NEXT_PUBLIC_GEMINI_API_KEY=your-gemini-api-key
To start the development server:
npm run dev
Your app will be running at http://localhost:3000.
To deploy to Vercel, simply link your GitHub repository to Vercel and follow the deployment instructions.
Feel free to fork the repository, create an issue, or submit a pull request to contribute to the project. Contributions are always welcome!
This project is open-source and available under the MIT License.
Made With ❤️ by Aaron Kurian Abraham