Gemini Content Generator adalah aplikasi web yang memungkinkan pengguna membuat konten teks dan gambar menggunakan model Gemini Google.
Untuk menjalankan proyek ini secara lokal, ikuti langkah-langkah berikut:
Kloning repositori :
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
Instal dependensi backend :
cd server
cp .env.example .env
python -m venv venv
Di Windows :
venv S cripts a ctivate
Di Unix atau MacOS :
source venv/bin/activate
Untuk Menonaktifkan :
Deactivate
pip install -r requirements.txt
python gapp.py
(Opsional) Jika Anda ingin menginstal dependensi baru :
pip install --upgrade --force-reinstall -r requirements.txt
Instal dependensi frontend :
cd web
npm install
npm run dev
Kontribusi dipersilakan! Harap patuhi langkah-langkah berikut:
Cabangkan repositori .
Buat cabang baru
( git checkout -b feature-branch
).
Lakukan perubahan Anda .
Komit perubahan Anda
( git commit -am 'Add new feature'
).
Dorong ke cabang
( git push origin feature-branch
).
Buat Permintaan Tarik baru .
Proyek ini dilisensikan di bawah Lisensi MIT. Lihat file LISENSI untuk detailnya.
Jangan ragu untuk menyesuaikan file README.md ini lebih lanjut sesuai dengan detail dan persyaratan spesifik proyek Anda.
venv
adalah lingkungan virtual yang digunakan untuk mengisolasi dependensi proyek dari paket yang diinstal sistem.gapp.py
merupakan entry point untuk aplikasi Flask.requirements.txt
mencantumkan paket Python yang diperlukan untuk proyek tersebut.npm install
menginstal paket Node.js yang diperlukan untuk aplikasi frontend.npm run dev
memulai server pengembangan untuk aplikasi frontend.