Model Optimizer - инструмент для оптимизации затрат на AI модели, аналогичный Google Cloud Vertex AI Model Optimizer.
Model Optimizer автоматически интегрирован в проект. Никаких дополнительных установок не требуется.
В вашем коде, где вызываете AI модели, добавьте декоратор:
from backend.optimizer_middleware import track_usage
@track_usage("openai", "gpt-4o", "content_generation")
def generate_content(prompt):
# Ваш код работы с AI
return ai_responseГотово! Теперь каждый запрос автоматически логируется.
Через CLI:
python cli.py
# Выберите пункт 8 - РекомендацииЧерез API:
curl http://localhost:5000/api/optimizer/recommendations- ✅ Отслеживание каждого запроса к AI
- ✅ Подсчет реальных затрат
- ✅ Детальная аналитика по моделям
- 💡 Рекомендации более дешевых альтернатив
- 📊 Анализ экономии (до 90%)
- 📈 Прогноз месячных затрат
- 🎯 Подбор оптимальной модели для задачи
💡 Found 2 optimization opportunities
💰 Total Potential Savings: $45.60/month
1. openai/gpt-4o → anthropic/claude-3-haiku-20240307
Savings: 75.0% ($37.50/mo)
Quality Impact: minimal
Confidence: 80%
Полная документация: docs/MODEL_OPTIMIZER.md
# .env
OPTIMIZER_ENABLED=true # Включен по умолчанию
OPTIMIZER_DB_PATH=data/optimizer.db| Endpoint | Описание |
|---|---|
GET /api/optimizer/stats |
Статистика использования |
GET /api/optimizer/recommendations |
Рекомендации по оптимизации |
GET /api/optimizer/report |
Полный отчет |
POST /api/optimizer/optimal-model |
Найти оптимальную модель |
GET /api/optimizer/pricing |
Цены на все модели |
- Автоматическое отслеживание - просто добавьте декоратор
- Умные рекомендации - система сама найдет экономию
- База данных цен - 15+ моделей от 6 провайдеров
Запускайте анализ раз в неделю через CLI (пункт 8) и применяйте рекомендации с уверенностью 70%+.
Создано: 2025-12-29
Версия: 1.0.0