ML
Персонализация — ранжирование категорий
Internal. Проксируется backend → ml:8005/ml/score.
Backend вызывает ML, чтобы получить ранжирование категорий, ставку и expected_cost.
⚠ Конвертация единиц:
- ML принимает и возвращает суммы в копейках (MoneyKopeks).
- Backend конвертирует в рубли: floor(kopeks / 100).
- Остаток после деления отбрасывается (truncate, не round).
ML рекомендует, но backend всегда валидирует:
- ставку в диапазоне категории
- бюджеты (категория / общий)
post/api/v1/ml/score
Request
- Base URL: http://158.160.83.199:8000
- URL: http://158.160.83.199:8000/api/v1/ml/score
- Auth: none required
Request body
Example request
{
"categories": [
{
"rate_range": {
"min_permille": 50,
"max_permille": 50
},
"remaining_kopeks": 123450
}
],
"budgets": {
"global_remaining_kopeks": 123450
}
}Response
Рекомендации ML
Example response
{
"items": [
{
"rate_permille": 50,
"expected_cost_kopeks": 123450
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.