diff --git a/docs/DEEPSEEK_COST_ESTIMATE.md b/docs/DEEPSEEK_COST_ESTIMATE.md new file mode 100644 index 0000000..f66199c --- /dev/null +++ b/docs/DEEPSEEK_COST_ESTIMATE.md @@ -0,0 +1,274 @@ +# Estimación de Consumo - DeepSeek API + +## Precios DeepSeek (Enero 2025) + +| Modelo | Input | Output | +|--------|-------|--------| +| deepseek-chat | $0.14 / 1M tokens | $0.28 / 1M tokens | + +--- + +## Análisis de Tokens por Tipo de Contenido + +### 1. Tips de Tecnología (`generate_tip_tech`) + +``` +System Prompt: ~450 tokens +User Prompt: ~150 tokens +─────────────────────────── +Input Total: ~600 tokens +Output (max): 300 tokens +``` + +### 2. Posts de Productos (`generate_product_post`) + +``` +System Prompt: ~450 tokens +User Prompt: ~250 tokens (incluye specs JSON) +─────────────────────────── +Input Total: ~700 tokens +Output (max): 400 tokens +``` + +### 3. Posts de Servicios (`generate_service_post`) + +``` +System Prompt: ~450 tokens +User Prompt: ~200 tokens +─────────────────────────── +Input Total: ~650 tokens +Output (max): 400 tokens +``` + +### 4. Hilos Educativos (`generate_thread`) + +``` +System Prompt: ~450 tokens +User Prompt: ~150 tokens +─────────────────────────── +Input Total: ~600 tokens +Output (max): 1,500 tokens (5 posts) +``` + +### 5. Sugerencias de Respuesta (`generate_response_suggestion`) + +``` +System Prompt: ~450 tokens +User Prompt: ~200 tokens +─────────────────────────── +Input Total: ~650 tokens +Output (max): 500 tokens (3 opciones) +``` + +### 6. Adaptación de Contenido (`adapt_content_for_platform`) + +``` +System Prompt: ~450 tokens +User Prompt: ~300 tokens (incluye contenido original) +─────────────────────────── +Input Total: ~750 tokens +Output (max): 400 tokens +``` + +--- + +## Volumen de Publicaciones Mensual + +Según el diseño del sistema: + +| Plataforma | Frecuencia | Posts/Mes | +|------------|------------|-----------| +| X (Twitter) | 3-4/día | 105 | +| Threads | 3-4/día | 105 | +| Instagram | 3-4/día | 105 | +| Facebook | 1-2/semana | 6 | +| **Total** | | **321** | + +### Distribución por Tipo de Contenido + +| Tipo | % del Total | Posts/Mes | +|------|-------------|-----------| +| Tips Tech | 60% | 193 | +| Productos | 20% | 64 | +| Servicios | 15% | 48 | +| Hilos | 5% | 16 | + +--- + +## Cálculo de Consumo Mensual + +### Escenario: Contenido Único por Plataforma + +Cada post se genera específicamente para cada plataforma. + +#### Tips Tech (193 posts) +``` +Input: 193 × 600 = 115,800 tokens +Output: 193 × 200 = 38,600 tokens (avg real ~200) +``` + +#### Productos (64 posts) +``` +Input: 64 × 700 = 44,800 tokens +Output: 64 × 300 = 19,200 tokens (avg real ~300) +``` + +#### Servicios (48 posts) +``` +Input: 48 × 650 = 31,200 tokens +Output: 48 × 300 = 14,400 tokens (avg real ~300) +``` + +#### Hilos (16 hilos) +``` +Input: 16 × 600 = 9,600 tokens +Output: 16 × 1,200 = 19,200 tokens (avg real ~1200) +``` + +#### Totales Base +``` +Total Input: 201,400 tokens +Total Output: 91,400 tokens +``` + +### Escenario: Contenido Adaptado (Optimizado) + +Genera contenido una vez y adapta a otras plataformas. + +Posts únicos necesarios: ~80 (321 ÷ 4 plataformas) +Adaptaciones: ~241 (321 - 80) + +#### Contenido Original (80 posts) +``` +Input: 80 × 650 = 52,000 tokens +Output: 80 × 300 = 24,000 tokens +``` + +#### Adaptaciones (241 posts) +``` +Input: 241 × 750 = 180,750 tokens +Output: 241 × 250 = 60,250 tokens (avg real ~250) +``` + +#### Totales Adaptado +``` +Total Input: 232,750 tokens +Total Output: 84,250 tokens +``` + +### Factor de Interacciones + +Estimando responder a ~50 interacciones/mes: + +``` +Input: 50 × 650 = 32,500 tokens +Output: 50 × 400 = 20,000 tokens +``` + +--- + +## Resumen de Costos + +### Escenario Mínimo (Contenido Único) +``` +Input: 233,900 tokens × $0.14/1M = $0.033 +Output: 111,400 tokens × $0.28/1M = $0.031 +──────────────────────────────────────── +Total Mensual: $0.064 +``` + +### Escenario Típico (Con Interacciones y Regeneraciones) +Añadiendo 20% por regeneraciones y errores: + +``` +Input: 280,680 tokens × $0.14/1M = $0.039 +Output: 133,680 tokens × $0.28/1M = $0.037 +──────────────────────────────────────── +Total Mensual: $0.076 +``` + +### Escenario Máximo (Alto Volumen) +Duplicando la frecuencia de publicación: + +``` +Input: 561,360 tokens × $0.14/1M = $0.079 +Output: 267,360 tokens × $0.28/1M = $0.075 +──────────────────────────────────────── +Total Mensual: $0.154 +``` + +--- + +## Proyección Anual + +| Escenario | Mensual | Anual | +|-----------|---------|-------| +| Mínimo | $0.06 | $0.77 | +| Típico | $0.08 | $0.91 | +| Máximo | $0.15 | $1.85 | + +--- + +## Comparación con Otras APIs + +| Proveedor | Modelo | Input/1M | Output/1M | Costo Mensual* | +|-----------|--------|----------|-----------|----------------| +| **DeepSeek** | deepseek-chat | $0.14 | $0.28 | **$0.08** | +| OpenAI | GPT-4o-mini | $0.15 | $0.60 | $0.12 | +| OpenAI | GPT-4o | $2.50 | $10.00 | $1.70 | +| Anthropic | Claude 3 Haiku | $0.25 | $1.25 | $0.21 | +| Anthropic | Claude 3.5 Sonnet | $3.00 | $15.00 | $2.50 | + +*Basado en escenario típico (~280K input, ~134K output) + +--- + +## Recomendaciones + +### 1. Depósito Inicial +- **Recomendado**: $5 USD +- Duración estimada: **~5 años** de uso típico +- Margen amplio para pruebas y desarrollo + +### 2. Optimizaciones Implementadas + +El sistema ya incluye estas optimizaciones: + +| Optimización | Ahorro | +|--------------|--------| +| Prompts concisos | ~20% menos input | +| `max_tokens` limitados | Evita outputs excesivos | +| Temperatura 0.6-0.8 | Balance calidad/consistencia | +| Reutilización de contenido | ~40% menos llamadas | + +### 3. Monitoreo + +Implementar tracking de uso: + +```python +# En content_generator.py, añadir después de cada llamada: +usage = response.usage +logger.info(f"Tokens - Input: {usage.prompt_tokens}, Output: {usage.completion_tokens}") +``` + +--- + +## Conclusión + +El costo de DeepSeek API para este sistema es **extremadamente bajo**: + +- **< $1 USD/año** para uso típico +- **< $2 USD/año** incluso duplicando el volumen + +Con un depósito inicial de $5 USD, el sistema puede operar **más de 5 años** sin recargar, asumiendo los precios actuales. + +### Comparación de Valor + +| Alternativa | Costo Mensual | +|-------------|---------------| +| DeepSeek API | ~$0.08 | +| Community Manager freelance | $300-800 | +| Agencia de marketing | $1,000-3,000 | +| Herramientas SaaS (Hootsuite, etc.) | $50-200 | + +**ROI**: El costo de API es prácticamente insignificante comparado con cualquier alternativa.