Skip to content

CLI

Утилита unihra позволяет запускать анализы и управлять аккаунтом без написания Python-кода.

Установка

bash
pip install "unihra[full]"

Проверка баланса

bash
unihra --key ВАШ_КЛЮЧ --limits
json
{
  "plan": "pro",
  "daily_limit": 5000,
  "used_today": 12,
  "remaining_today": 4988
}

Запуск анализа

bash
unihra \
  --key ВАШ_КЛЮЧ \
  --own https://example.com/product \
  --comp https://comp1.com/product \
  --comp https://comp2.com/product \
  --query "купить товар онлайн" \
  --query "лучший товар 2026" \
  --lang ru \
  --verbose

Сохранить в Excel

bash
unihra \
  --own https://example.com/product \
  --comp https://comp1.com \
  --query "целевой ключ" \
  --save report.xlsx \
  --verbose

Расширенный анализ (граф знаний)

bash
unihra \
  --own https://example.com \
  --comp https://comp1.com \
  --comp https://comp2.com \
  --triplets \
  --save report_extended.xlsx \
  --verbose

Вывод JSON в stdout

bash
unihra --own https://example.com --comp https://comp.com | jq '.umbrella_analysis[:5]'

Все флаги

ФлагОписаниеПо умолчанию
--keyAPI-ключ (также работает env-переменная UNIHRA_API_KEY)
--ownURL вашей страницыобязателен
--compURL конкурента (можно повторять)обязателен
--queryЦелевой запрос (можно повторять, до 5)
--langЯзык: ru или enru
--cookiesCookie авторизации для своей страницы: "session=abc"
--saveИмя файла вывода: .xlsx или .csvstdout JSON
--tripletsВключить граф знаний (5 кредитов)выкл
--limitsПоказать баланс ключа и выйти
--verboseПоказывать прогресс и сводкувыкл
--no-styleОтключить цветовую разметку Excelвыкл
--retriesЧисло повторов HTTP-запросов0

Переменная окружения

bash
export UNIHRA_API_KEY="ваш_ключ"
unihra --own https://example.com --comp https://comp.com --verbose