Установка
Минимальная (только ядро)
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"))