Gemini Content Generator é um aplicativo da web que permite aos usuários criar conteúdo de texto e imagem usando os modelos Gemini do Google.
Para executar este projeto localmente, siga estas etapas:
Clone o repositório :
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
Instale dependências de back-end :
cd server
cp .env.example .env
python -m venv venv
No Windows :
venv S cripts a ctivate
Em Unix ou MacOS :
source venv/bin/activate
Para desativar :
Deactivate
pip install -r requirements.txt
python gapp.py
(Opcional) Se você deseja instalar novas dependências :
pip install --upgrade --force-reinstall -r requirements.txt
Instale dependências de front-end :
cd web
npm install
npm run dev
Contribuições são bem-vindas! Siga as seguintes etapas:
Bifurque o repositório .
Crie uma nova filial
( git checkout -b feature-branch
).
Faça suas alterações .
Confirme suas alterações
( git commit -am 'Add new feature'
).
Empurre para o galho
( git push origin feature-branch
).
Crie uma nova solicitação pull .
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Sinta-se à vontade para personalizar ainda mais este arquivo README.md de acordo com os detalhes e requisitos específicos do seu projeto.
venv
é um ambiente virtual usado para isolar as dependências do projeto dos pacotes instalados no sistema.gapp.py
é o ponto de entrada para o aplicativo Flask.requirements.txt
lista os pacotes Python necessários para o projeto.npm install
instala os pacotes Node.js necessários para o aplicativo frontend.npm run dev
inicia o servidor de desenvolvimento do aplicativo frontend.