Перейти к основному содержимому

Типы задач

Тип задачи определяет базовый интерфейс, который обязателен для реализации сервисом.

Понятие типа задачи введено для стандартизации API и обеспечения взаимозаменяемости сервисов одного типа.

Сервис, реализующий определённый контракт (тип задачи), может расширять базовый контракт по принципу LSP. То есть сервис может обрабатывать только часть входных данных (predict-request). Он может расширять выходной контракт, добавляя к ответу (predict-response) новые поля, специфичные для конкретного сервиса.

Структура параметров (predict-config) никак не ограничивается базовым контрактом.

Список типов задач

На вложенных страницах вы найдёте описание контракта по основным типам задач, поддерживаемых платформой.