Skip to main content
Palatine AI Service превращает длинные записи встреч или подготовленные тексты в короткие конспекты. Можно выбрать готовый сценарий meeting_summary или передать свой prompt, чтобы управлять стилем и структурой ответа.
1

Отправка данных

POST /summarize_file или /summarize_text
2

Получение task_id

API вернёт task_id для отслеживания
3

Polling статуса

GET /task_status/ — опрашивайте до получения результата
4

Завершение

POST /task_done/ — освободите ресурсы
Параметр thinking включает расширенный reasoning перед выдачей ответа (по умолчанию выключен). Даёт более качественный результат, но занимает больше времени.

Суммаризация через polling API

Все запросы требуют авторизации через токен в заголовке: Authorization: Bearer <ваш_токен>
Отправьте медиафайл на эндпоинт POST /ai_service/summarize_file.
Пример ответа:
Если расшифровка уже есть, можно отправить чистый текст на POST /ai_service/summarize_text.
Получите статус и результат асинхронной задачи.
Статусы задачи:
  • success — задача выполнена успешно
  • pending — задача ещё в процессе выполнения
  • error — при выполнении задачи произошла ошибка
Пример успешного ответа (для meeting_summary):
При task=user_prompt поле data содержит объект с полем content — ответ в стиле вашего промпта.
После получения результата пометьте задачу завершённой, чтобы освободить ресурсы.
Ошибки в поле error ответа: