Changelog
v1.6.0 (2026-07-03)
Новые возможности
- SSE-событие
SUCCESSтеперь содержитpage_statusрядом сresult— спискиparsed/failedстраниц с флагомis_own_page, чтобы видеть, какие запрошенные страницы не вошли в анализ. См. Status / Result. POST /api/v1/processвозвращает402 insufficient_credits, если баланс ключа ниже стоимости задачи (1 кредит стандартный анализ, 5 сtriplet_analysis). См. Коды ошибок.
v1.5.0 (2026-05-06)
Новые эндпоинты
GET /api/v1/analyses— список анализов по API-ключуGET /api/v1/analyses/{task_id}— получить сохранённый анализPOST /api/v1/analyses/{task_id}/share— создать публичную ссылкуDELETE /api/v1/analyses/{task_id}/share— отозвать ссылкуGET /api/v1/key/limits— лимиты и баланс по ключу
Переименования в ответе
"Semantic Context Analysis"→"Umbrella Analysis"(зонтичный анализ)triplets_analysis.gaps→triplets_analysis.missing_triplets
Исправления
- Зонтичный анализ: все
queriesтеперь объединяются как якоря для proximity-scoring (ранее использовался только первый запрос) - Зонтичный анализ: динамический порог
[0.5 → 0.3 → 0.15 → 0.05]— гарантирует минимум 5 результатов
v1.4.0
- Добавлен
triplet_analysis(граф знаний, 5 кредитов) - Добавлен
GET /api/v1/report/structure/{task_id}— структура страниц - Анализ анкоров — поле
linksс href URL
v1.3.0
- Добавлены
queriesиurl_cookiesв запрос анализа - Введена система тарифных планов
v1.2.0
- SSE-стриминг для получения прогресса и результата
GET /api/v1/process/status/{task_id}— замена polling-подхода
v1.0.0
POST /api/v1/process— создание задачи анализаGET /api/v1/health— проверка доступности