GenAi Gemini est une application basée sur l'IA qui exploite l'API Gemini pour générer des réponses basées sur les entrées de l'utilisateur. Ce projet montre comment intégrer l'IA générative dans une application Next.js pour fournir des réponses dynamiques.
Ce projet est déployé sur Vercel. Vous pouvez voir l'application en direct sur GenAIGemini.
Pour exécuter ce projet localement, suivez les étapes ci-dessous :
Clonez le dépôt sur votre ordinateur local :
git clone https://github.com/AaronKurian/GenAIGemini.git
cd GenAIGemini
Exécutez la commande suivante pour installer toutes les dépendances requises :
npm install
Assurez-vous d'avoir configuré les variables d'environnement nécessaires pour l'API Gemini. Créez un fichier .env dans le répertoire racine et ajoutez ce qui suit :
NEXT_PUBLIC_GEMINI_API_KEY=your-gemini-api-key
Pour démarrer le serveur de développement :
npm run dev
Votre application s'exécutera sur http://localhost:3000.
Pour déployer sur Vercel, liez simplement votre référentiel GitHub à Vercel et suivez les instructions de déploiement.
N'hésitez pas à bifurquer le référentiel, à créer un problème ou à soumettre une pull request pour contribuer au projet. Les contributions sont toujours les bienvenues !
Ce projet est open-source et disponible sous la licence MIT.
Fabriqué avec ❤️ par Aaron Kurian Abraham