Files
musica-ia/START.md

2.5 KiB

🚀 Inicio Rápido - MusiaIA

Ya está corriendo!

🌐 URLs de Acceso

🔄 Iniciar con el Script (Recomendado)

Para futuras sesiones, usa el script de inicio automático:

cd /home/ren/musia
./start.sh

Este script:

  • Carga las variables de entorno del .env
  • Configura ANTHROPIC_* correctamente
  • Inicia backend y frontend automáticamente
  • Verifica que ambos estén listos
  • Maneja Ctrl+C para limpiar todo

🛠️ Inicio Manual (Alternativo)

Si prefieres iniciar manualmente:

# 1. Cargar variables de entorno
source /home/ren/musia/.env

# 2. Iniciar Backend
cd /home/ren/musia/src/backend/api
export PYTHONPATH=/home/ren/musia/src/backend/api:/home/ren/musia/src/backend
uvicorn main:app --host 0.0.0.0 --port 8000 --reload

# 3. En otra terminal, iniciar Frontend
cd /home/ren/musia/frontend
npm run dev -- --host 0.0.0.0 --port 5173

🧪 Probar que Funciona

Chat

curl -X POST http://localhost:8000/api/chat \
  -H "Content-Type: application/json" \
  -d '{"user_id": "test", "message": "Hola"}'

Generar Proyecto

curl -X POST http://localhost:8000/api/generate \
  -H "Content-Type: application/json" \
  -d '{"user_id": "test", "requirements": "crea un als de rock bien 2020"}'

📂 Estructura de Archivos Generados

output/
├── projects/           # Metadatos de proyectos
│   └── cc314068.json   # ← Info del proyecto
└── als/                # Archivos .als generados
    └── Neon Voltage_e588d8a9/
        └── Ableton Live Project/
            └── Neon Voltage Project/
                ├── Neon Voltage.als  # ← ¡Abre en Ableton!
                ├── Samples/
                └── Backup/

🔑 Variables de Entorno Clave

El archivo .env incluye:

# Claude Code / Anthropic
ANTHROPIC_BASE_URL=https://api.z.ai/api/anthropic
ANTHROPIC_AUTH_TOKEN=6fef8efda3d24eb9ad3d718daf1ae9a1.RcFc7QPe5uZLr2mS

# GLM4.6
GLM46_API_KEY=6fef8efda3d24eb9ad3d718daf1ae9a1.RcFc7QPe5uZLr2mS
GLM46_BASE_URL=https://api.z.ai/api/paas/v4

🎵 Prueba en el Frontend

  1. Abre http://localhost:5173
  2. Escribe: "crea un als de rock bien 2020"
  3. ¡Ve el proyecto generarse!

🛑 Detener los Servidores

# Con el script start.sh
# Presiona Ctrl+C

# Manual
pkill -f "uvicorn.*main:app"
pkill -f "vite.*5173"

¡Listo para crear música con IA! 🎼🤖