Spaces:
Sleeping
Sleeping
File size: 1,680 Bytes
0b2c13d 380b4bf 0b2c13d 380b4bf 0b2c13d 380b4bf | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | ---
title: RapidAgentClient
emoji: 🤖
colorFrom: purple
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
---
# 🤖 RapidAgentClient - AI Analysis API
API de análisis de mercado con IA. Diseñado para ser consumido por RapidQuant.
## 📡 Endpoints
| Método | Endpoint | Descripción |
|--------|----------|-------------|
| GET | `/` | Estado del servicio |
| GET | `/health` | Health check |
| POST | `/analyze` | Análisis de mercado |
## 📥 Uso
### Request
```bash
curl -X POST https://tu-usuario-RapidAgentClient.huggingface.space/analyze \
-H "Content-Type: application/json" \
-d '{"symbol": "BTC"}'
```
### Response
```json
{
"success": true,
"data": {
"symbol": "BTC",
"price_data": {
"price": 50000,
"change_24h": 2.5,
"market_cap": 1000000000000
},
"tech_data": {
"rsi": 65,
"trend": "bullish"
},
"analysis": "..."
}
}
```
## 🔧 Configuración
### Variables de Entorno
- `HF_TOKEN`: Token de HuggingFace (opcional, para IA avanzada)
## 🔍 Verificar Conexión (Terminal)
```bash
# Estado del servicio
curl https://tu-usuario-RapidAgentClient.huggingface.space/
# Health check
curl https://tu-usuario-RapidAgentClient.huggingface.space/health
# Análisis de prueba
curl -X POST https://tu-usuario-RapidAgentClient.huggingface.space/analyze \
-H "Content-Type: application/json" \
-d '{"symbol": "ETH"}'
```
## 📊 Datos que Retorna
- **price_data**: Precio, cambio 24h/7d/30d, market cap, rank
- **tech_data**: RSI, MA7, MA20, tendencia, volatilidad
- **analysis**: Señal de trading (comprar/vender/mantener)
## 🔗 Consumido por
- **RapidQuant** - Frontend principal
|