GenAi Gemini adalah aplikasi bertenaga AI yang memanfaatkan API Gemini untuk menghasilkan respons berdasarkan masukan pengguna. Proyek ini mendemonstrasikan cara mengintegrasikan AI generatif ke dalam aplikasi Next.js untuk memberikan respons dinamis.
Proyek ini diterapkan di Vercel. Anda dapat melihat aplikasi langsung di GenAIGemini.
Untuk menjalankan proyek ini secara lokal, ikuti langkah-langkah di bawah ini:
Kloning repositori ke mesin lokal Anda:
git clone https://github.com/AaronKurian/GenAIGemini.git
cd GenAIGemini
Jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
npm install
Pastikan Anda telah menyiapkan variabel lingkungan yang diperlukan untuk API Gemini. Buat file .env di direktori root dan tambahkan yang berikut ini:
NEXT_PUBLIC_GEMINI_API_KEY=your-gemini-api-key
Untuk memulai server pengembangan:
npm run dev
Aplikasi Anda akan berjalan di http://localhost:3000.
Untuk menerapkan ke Vercel, cukup tautkan repositori GitHub Anda ke Vercel dan ikuti petunjuk penerapan.
Jangan ragu untuk melakukan fork pada repositori, membuat masalah, atau mengirimkan permintaan tarik untuk berkontribusi pada proyek. Kontribusi selalu diterima!
Proyek ini bersifat open-source dan tersedia di bawah Lisensi MIT.
Dibuat Dengan ❤️ oleh Aaron Kurian Abraham