#!/bin/bash DIR="$(cd "$(dirname "$0")" && pwd)" echo "============================================" echo " Chat com IA - Flask + OpenRouter" echo "============================================" echo "" PYTHON="" for cmd in python3 python; do if command -v "$cmd" &>/dev/null; then PYTHON="$cmd" break fi done if [ -z "$PYTHON" ]; then echo "Erro: Python nao encontrado." exit 1 fi echo "[1/3] Verificando dependencias..." $PYTHON -m pip install -q --upgrade pip --root-user-action=ignore 2>/dev/null || true $PYTHON -m pip install -q -r "$DIR/requirements.txt" --root-user-action=ignore 2>/dev/null || \ $PYTHON -m pip install -q -r "$DIR/requirements.txt" --break-system-packages || { echo "Erro ao instalar dependencias. Tente manualmente:" echo " pip install -r requirements.txt" exit 1 } echo "[2/3] Dependencias instaladas." echo "[3/3] Iniciando servidor..." echo "" echo " Acesse: http://localhost:5001" echo " Ctrl+C para parar." echo "" $PYTHON "$DIR/app.py"