Investment_Assistant / QUICKSTART.md
Egeekle's picture
second commit
3a5caca verified

A newer version of the Streamlit SDK is available: 1.57.0

Upgrade

⚡ Quick Start Guide

🚀 Inicio Rápido en 3 Pasos

Paso 1: Instalar Dependencias

cd "LLM Finance"
pip install -r requirements.txt

Paso 2: Configurar Variables de Entorno

Copia env.example.txt a .env y edítalo con tus credenciales:

copy env.example.txt .env

Luego edita .env con tus valores de Azure.

Nota: Si no tienes credenciales de Azure todavía, la app funcionará en modo limitado (sin LLM y sin análisis avanzado de sentimiento).

Paso 3: Ejecutar

.\start.bat

O manualmente:

# Terminal 1
python main.py

# Terminal 2
streamlit run streamlit_app.py

🌐 Acceso

🎯 Primera Vez

  1. Probar Chat (si tienes Azure OpenAI configurado):

    • Ve a "💬 Chat with AI"
    • Pregunta: "¿Qué es la estrategia TOP?"
  2. Analizar Mercado:

    • Ve a "📈 Market Analysis"
    • Ingresa: bitcoin,ethereum (Crypto)
    • O: SPY,QQQ (ETF - requiere Alpha Vantage key)
  3. Estrategia Top/Bottom:

    • Ve a "🎯 Strategy Analysis"
    • Símbolo: bitcoin
    • Tipo: CRYPTO
    • Estrategia: TOP o BOTTOM
    • Click "Analyze Strategy"

⚠️ Sin Azure OpenAI

La app funciona sin Azure OpenAI, pero:

  • ✅ Análisis de mercado funciona
  • ✅ Estrategias Top/Bottom funcionan
  • ✅ Análisis de sentimiento básico (keyword-based)
  • ❌ Chat con LLM no disponible
  • ❌ Análisis avanzado de sentimiento no disponible

🔧 Solución de Problemas

Error: "API Not Connected"

  • Verifica que python main.py esté corriendo
  • Verifica puerto 8000 disponible

Error: "Azure OpenAI not configured"

  • La app funciona sin esto, solo el chat estará limitado
  • Configura .env si quieres usar LLM

Error al obtener datos de mercado:

  • Crypto: CoinGecko es gratis, debería funcionar
  • ETF: Necesitas Alpha Vantage API key (gratis)

📚 Más Información

Ver README.md para documentación completa.