#!/bin/bash set -e DIR="$(cd "$(dirname "$0")" && pwd)" echo "============================================" echo " Chat com IA - Flask + OpenRouter" echo "============================================" echo "" # Detect Python command 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. Instale python3 ou python." exit 1 fi if [ ! -d "$DIR/venv" ]; then echo "[1/4] Criando ambiente virtual Python..." $PYTHON -m venv "$DIR/venv" else echo "[1/4] Ambiente virtual ja existe." fi echo "[2/4] Ativando ambiente virtual..." source "$DIR/venv/bin/activate" echo "[3/4] Instalando dependencias..." pip install --upgrade pip -q pip 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 "" $PYTHON "$DIR/app.py"