Gemini Content Generator เป็นเว็บแอปพลิเคชันที่ช่วยให้ผู้ใช้สามารถสร้างเนื้อหาข้อความและรูปภาพโดยใช้โมเดล Gemini ของ Google
เมื่อต้องการรันโครงการนี้ภายในเครื่อง ให้ทำตามขั้นตอนเหล่านี้:
โคลนพื้นที่เก็บข้อมูล :
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
ติดตั้งการพึ่งพาแบ็กเอนด์ :
cd server
cp .env.example .env
python -m venv venv
บนวินโดวส์ :
venv S cripts a ctivate
บน Unix หรือ MacOS :
source venv/bin/activate
สำหรับการปิดใช้งาน :
Deactivate
pip install -r requirements.txt
python gapp.py
(ไม่บังคับ) หากคุณต้องการติดตั้งการอ้างอิงใหม่ :
pip install --upgrade --force-reinstall -r requirements.txt
ติดตั้งการพึ่งพาส่วนหน้า :
cd web
npm install
npm run dev
ยินดีบริจาค! โปรดปฏิบัติตามขั้นตอนต่อไปนี้:
แยกพื้นที่เก็บข้อมูล
สร้างสาขาใหม่
( git checkout -b feature-branch
)
ทำการเปลี่ยนแปลงของคุณ
ยอมรับการเปลี่ยนแปลงของคุณ
( git commit -am 'Add new feature'
)
ดันไปที่สาขา
( git push origin feature-branch
)
สร้างคำขอดึงใหม่
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
คุณสามารถปรับแต่งไฟล์ README.md นี้เพิ่มเติมได้ตามรายละเอียดและข้อกำหนดเฉพาะของโปรเจ็กต์ของคุณ
venv
คือสภาพแวดล้อมเสมือนที่ใช้แยกการขึ้นต่อกันของโปรเจ็กต์ออกจากแพ็กเกจที่ติดตั้งของระบบgapp.py
เป็นจุดเริ่มต้นสำหรับแอปพลิเคชัน Flaskrequirements.txt
แสดงรายการแพ็กเกจ Python ที่จำเป็นสำหรับโปรเจ็กต์npm install
จะติดตั้งแพ็คเกจ Node.js ที่จำเป็นสำหรับแอปพลิเคชันส่วนหน้าnpm run dev
เริ่มเซิร์ฟเวอร์การพัฒนาสำหรับแอปพลิเคชันส่วนหน้า