Skip to content

Быстрый старт

Unihra SDK — официальная Python-библиотека для Unihra API. Она позволяет сравнить вашу страницу с конкурентами, найти пробелы с помощью зонтичного анализа и извлечь граф знаний — всего в нескольких строках кода.

Требования

Минимальный пример

python
from unihra import UnihraClient

client = UnihraClient(api_key="ВАШ_КЛЮЧ")

result = client.analyze(
    own_page="https://example.com/product",
    competitors=[
        "https://competitor1.com/page",
        "https://competitor2.com/page",
    ],
    queries=["купить товар онлайн", "лучший товар 2026"],
    lang="ru",
    verbose=True,
)

# Зонтичный анализ — слова для добавления на страницу
for gap in result.get("umbrella_analysis", [])[:5]:
    print(f"{gap['lemma']:20s}  gap={gap['gap']:.2f}{gap['recommendation']}")

Что вы получаете

Один словарь result со следующими секциями:

КлючОписание
umbrella_analysisЗонтичный анализ — леммы для добавления с рекомендациями по зонам
block_comparisonСравнение плотности слов TF-IDF (добавить / усилить / убрать / ok)
ngrams_analysisШаблоны 2–3-словных фраз, используемые конкурентами
anchors_analysisТексты якорей и их href URL
page_structureMeta title, структура H1–H6, объём контента по страницам
triplets_analysisГраф знаний: сущности, факты, тематические пробелы (только расширенный режим)
_metaID задачи, потраченные кредиты, режим анализа

Дальше