poc-v1/scripts/start.sh

26 lines
No EOL
739 B
Bash
Executable file

#!/usr/bin/env bash
set -e
ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
AGENT_UI_DIR="$ROOT_DIR/../agent-ui"
if ! command -v pnpm >/dev/null 2>&1; then
corepack enable >/dev/null 2>&1 || true
corepack prepare pnpm@latest --activate >/dev/null 2>&1 || true
fi
if [[ ! -d "$AGENT_UI_DIR" ]]; then
echo "Clonando Agent UI em $AGENT_UI_DIR"
git clone https://github.com/agno-agi/agent-ui.git "$AGENT_UI_DIR"
fi
if [[ ! -d "$AGENT_UI_DIR/node_modules" ]]; then
echo "Instalando dependências do Agent UI"
(cd "$AGENT_UI_DIR" && pnpm install)
fi
(cd "$AGENT_UI_DIR" && pnpm dev) &
echo "Agent UI iniciado em http://localhost:3000"
source "$ROOT_DIR/.venv/bin/activate"
PYTHONPATH="$ROOT_DIR/src" python -m sql_optimizer_team.team_app