Gemini Content Generator ist eine Webanwendung, die es Nutzern ermöglicht, Text- und Bildinhalte mithilfe der Gemini-Modelle von Google zu erstellen.
Um dieses Projekt lokal auszuführen, gehen Sie folgendermaßen vor:
Klonen Sie das Repository :
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
Backend-Abhängigkeiten installieren :
cd server
cp .env.example .env
python -m venv venv
Unter Windows :
venv S cripts a ctivate
Unter Unix oder MacOS :
source venv/bin/activate
Zum Deaktivieren :
Deactivate
pip install -r requirements.txt
python gapp.py
(Optional) Wenn Sie neue Abhängigkeiten installieren möchten :
pip install --upgrade --force-reinstall -r requirements.txt
Frontend-Abhängigkeiten installieren :
cd web
npm install
npm run dev
Beiträge sind willkommen! Bitte befolgen Sie die folgenden Schritte:
Forken Sie das Repository .
Erstellen Sie einen neuen Zweig
( git checkout -b feature-branch
).
Nehmen Sie Ihre Änderungen vor .
Übernehmen Sie Ihre Änderungen
( git commit -am 'Add new feature'
).
Zum Ast schieben
( git push origin feature-branch
).
Erstellen Sie eine neue Pull-Anfrage .
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Einzelheiten finden Sie in der LICENSE-Datei.
Sie können diese README.md-Datei gerne weiter an die spezifischen Details und Anforderungen Ihres Projekts anpassen.
venv
-Verzeichnis ist eine virtuelle Umgebung, die dazu dient, die Abhängigkeiten des Projekts von den installierten Paketen des Systems zu isolieren.gapp.py
ist der Einstiegspunkt für die Flask-Anwendung.requirements.txt
listet die erforderlichen Python-Pakete für das Projekt auf.npm install
installiert die erforderlichen Node.js-Pakete für die Frontend-Anwendung.npm run dev
startet den Entwicklungsserver für die Frontend-Anwendung.