Spaces:
Build error
Build error
A newer version of the Streamlit SDK is available: 1.57.0
⚡ 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
- Frontend: http://localhost:8501
- API Docs: http://localhost:8000/docs
🎯 Primera Vez
Probar Chat (si tienes Azure OpenAI configurado):
- Ve a "💬 Chat with AI"
- Pregunta: "¿Qué es la estrategia TOP?"
Analizar Mercado:
- Ve a "📈 Market Analysis"
- Ingresa:
bitcoin,ethereum(Crypto) - O:
SPY,QQQ(ETF - requiere Alpha Vantage key)
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.pyesté corriendo - Verifica puerto 8000 disponible
Error: "Azure OpenAI not configured"
- La app funciona sin esto, solo el chat estará limitado
- Configura
.envsi 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.