Files
Chat100/iniciar.bat
marcocosta10000 e1c24bd2e6 refactor(scripts): simplifica lógica de inicialização e adapta encerramento de chat
Simplifica o script de inicialização removendo detecção complexa de venv e
lógica de fallback, mantendo apenas o fluxo essencial de verificação e
instalação de dependências. Adapta a interface de encerramento de chat para
não aguardar resposta do servidor, considerando que o mesmo é desligado
após o término da conversa.
2026-10-11 19:16:21 -03:00

30 lines
759 B
Batchfile
Executable File

@echo off
set DIR=%~dp0
echo ============================================
echo Chat com IA - Flask + OpenRouter
echo ============================================
echo.
if not exist "%DIR%venv\" (
echo [1/4] Criando ambiente virtual Python...
python -m venv "%DIR%venv"
) else (
echo [1/4] Ambiente virtual ja existe.
)
echo [2/4] Ativando ambiente virtual...
call "%DIR%venv\Scripts\activate.bat"
echo [3/4] Instalando dependencias...
"%DIR%venv\Scripts\python.exe" -m pip install --upgrade pip -q
"%DIR%venv\Scripts\pip.exe" install -r "%DIR%requirements.txt" -q
echo [4/4] Iniciando aplicacao Flask...
echo.
echo Acesse: http://localhost:5001
echo Pressione Ctrl+C para parar.
echo.
"%DIR%venv\Scripts\python.exe" "%DIR%app.py"
pause