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 включает расширенный режим рассуждений (по умолчанию выключен). Он может помочь в сложных задачах, но увеличивает время ответа; качество зависит от задачи.

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

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