Gemini Content Generator es una aplicación web que permite a los usuarios crear contenido de texto e imágenes utilizando los modelos Gemini de Google.
Para ejecutar este proyecto localmente, siga estos pasos:
Clonar el repositorio :
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
Instalar dependencias de backend :
cd server
cp .env.example .env
python -m venv venv
En Windows :
venv S cripts a ctivate
En Unix o MacOS :
source venv/bin/activate
Para desactivar :
Deactivate
pip install -r requirements.txt
python gapp.py
(Opcional) Si desea instalar nuevas dependencias :
pip install --upgrade --force-reinstall -r requirements.txt
Instalar dependencias frontend :
cd web
npm install
npm run dev
¡Las contribuciones son bienvenidas! Siga los siguientes pasos:
Bifurca el repositorio .
Crear una nueva sucursal
( git checkout -b feature-branch
).
Haz tus cambios .
Confirma tus cambios
( git commit -am 'Add new feature'
).
Empujar a la rama
( git push origin feature-branch
).
Crea una nueva solicitud de extracción .
Este proyecto está bajo la licencia MIT. Consulte el archivo de LICENCIA para obtener más detalles.
No dude en personalizar aún más este archivo README.md según los detalles y requisitos específicos de su proyecto.
venv
es un entorno virtual que se utiliza para aislar las dependencias del proyecto de los paquetes instalados del sistema.gapp.py
es el punto de entrada para la aplicación Flask.requirements.txt
enumera los paquetes de Python necesarios para el proyecto.npm install
instala los paquetes Node.js necesarios para la aplicación frontend.npm run dev
inicia el servidor de desarrollo para la aplicación frontend.