Skip to content

Установка

Минимальная (только ядро)

bash
pip install unihra

Включает: analyze(), analyze_stream(), get_page_structure(), share_analysis(), CLI.
Без тяжёлых зависимостей — только requests.

С экспортом отчётов

bash
pip install "unihra[report]"

Добавляет pandas + openpyxl — требуется для save_report() (Excel) и get_dataframe().

Полная (рекомендуется)

bash
pip install "unihra[full]"

Добавляет pandas + openpyxl + tqdm — включает прогресс-бар в analyze(verbose=True).

С MCP Server

bash
pip install "unihra[mcp]"

Требует Python 3.10+. Добавляет MCP сервер для интеграции с AI-ассистентами (Cursor, Claude Desktop).

Все опции

bash
pip install "unihra[full,mcp]"

Проверка установки

bash
python -c "import unihra; print(unihra.__version__)"
# 1.7.0

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

Задайте API-ключ один раз вместо передачи в каждом вызове:

bash
export UNIHRA_API_KEY="ваш_ключ"        # Linux / macOS
set UNIHRA_API_KEY=ваш_ключ             # Windows CMD
$env:UNIHRA_API_KEY = "ваш_ключ"       # Windows PowerShell

Затем в Python:

python
import os
from unihra import UnihraClient

client = UnihraClient(api_key=os.getenv("UNIHRA_API_KEY"))