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"))