Що дати AI-агенту з даних WHOOP
Щоб агент працював із показниками WHOOP, йому потрібні три групи даних. Recovery охоплює оцінку відновлення, HRV, пульс у спокої, частоту дихання, базовий рівень і відхилення. Sleep — тривалість, результативність, потребу, ефективність, регулярність і накопичений дефіцит сну. Activity — навантаження за цикл і тренування, вид спорту, середній та максимальний пульс, часові мітки.
Окремо агенту варто надати функції для отримання актуальних і історичних даних, порівняння періодів, пошуку аномалій та пояснення відхилень.
Що це означає для бізнесу: такий набір визначає чіткі межі роботи агента: які дані він бачить і які запити може виконувати. Це готова основа для постановки технічного завдання на інтеграцію.
RecoveryScore, HRV, resting HR, respiratory rate, baseline та deviation.
Sleep
Duration, performance, need, efficiency, consistency та debt.
Activity
Cycle strain, workout strain, sport, average/max HR, timestamps.
get_latest_recovery()
get_daily_summary(date)
get_recovery_history(days)
get_sleep_history(days)
get_hrv_history(days)
get_resting_heart_rate_history(days)
get_workouts(date_from, date_to)
compare_periods(period_a, period_b)
find_anomalies(days, threshold)
explain_deviation(metric, date)