# Scripts para OrbiQuant IA Trading Platform

Este directorio contiene scripts de utilidad para el proyecto.

## Scripts Principales

### start-all.sh
Inicia todos los servicios de la plataforma.

```bash
# Modo desarrollo (usa tmux)
./scripts/start-all.sh dev

# Modo Docker
./scripts/start-all.sh docker
```

### stop-all.sh
Detiene todos los servicios.

```bash
./scripts/stop-all.sh
```

### test_integration.py
Prueba la conectividad entre todos los servicios.

```bash
python scripts/test_integration.py
```

### setup-ollama.sh
Configura Ollama con el modelo Llama 3 8B.

```bash
./scripts/setup-ollama.sh
```

## Scripts de Configuración

### setup-python-envs.sh
Configura los entornos Python del proyecto.

```bash
# Configurar todos los servicios
./scripts/setup-python-envs.sh all

# Configurar un servicio específico
./scripts/setup-python-envs.sh ml-engine
./scripts/setup-python-envs.sh llm-agent
./scripts/setup-python-envs.sh trading-agents
```

### check-ports.sh
Verifica qué puertos están en uso.

```bash
./scripts/check-ports.sh
```

### verify-setup.sh
Verifica que el entorno esté correctamente configurado.

```bash
./scripts/verify-setup.sh
```

## Puertos de los Servicios

| Servicio | Puerto |
|----------|--------|
| Frontend | 5173 |
| Backend | 3000 |
| ML Engine | 8001 |
| LLM Agent | 8003 |
| Trading Agents | 8004 |
| PostgreSQL | 5432 |
| Redis | 6379 |
| Ollama | 11434 |

## Documentación

Para más información, consulta:

- [SERVICES.md](/SERVICES.md) - Arquitectura de servicios
- [PROXIMA-ACCION.md](/orchestration/PROXIMA-ACCION.md) - Estado del proyecto
