Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available:
6.1.0
Instalação e Configuração
Requisitos do Sistema
Hardware Recomendado
- Processador: NVIDIA T4 16GB ou superior
- Processamento: 4+ cores
- Memória: 16GB mínimo
- Armazenamento: 10GB+ disponível
Software Necessário
- Python 3.10+
- CUDA 11.8+ (para GPU)
- Git
Instalação Local
Clone o repositório:
git clone https://github.com/seu-usuario/hackatoon-1iadt.git cd hackatoon-1iadtCrie e ative um ambiente virtual:
python -m venv venv source venv/bin/activate # Linux/Mac .\venv\Scripts\activate # WindowsInstale as dependências:
pip install -r requirements.txtConfigure as variáveis de ambiente:
cp .env.example .env
Edite o arquivo .env com suas configurações:
HUGGINGFACE_TOKEN=seu_token
GPU_MEMORY_FRACTION=0.9
MAX_CONCURRENT_REQUESTS=2
Configuração do Ambiente
Configuração NVIDIA
Verifique a instalação do CUDA:
nvidia-smiAjuste as configurações de GPU em
.env:USE_GPU=true GPU_DEVICE=0
Modo CPU
Para usar apenas CPU:
USE_GPU=false
Processo de Deploy
Deploy no Hugging Face
Configure as variáveis de ambiente:
cp .env.example .env.huggingfaceEdite
.env.huggingface:HF_SPACE_ID=seu-espaco HF_TOKEN=seu_tokenExecute o deploy:
./deploy.sh
Verificação da Instalação
Execute os testes:
pytestInicie a aplicação:
python app.pyAcesse: http://localhost:7860
Troubleshooting
Problemas Comuns
Erro CUDA
- Verifique a instalação do CUDA
- Confirme compatibilidade de versões
Memória Insuficiente
- Ajuste
GPU_MEMORY_FRACTION - Reduza
MAX_CONCURRENT_REQUESTS
- Ajuste
Falha no Deploy
- Verifique credenciais do Hugging Face
- Confirme permissões do espaço
Sistema de Logs
- Logs da aplicação:
logs/app.log - Logs do GPU:
logs/gpu.log
Suporte
Para problemas e dúvidas:
- Abra uma issue no GitHub
- Consulte a documentação completa
- Entre em contato com a equipe de suporte