MAMMOUTH API предлагает комплексный набор конечных точек для взаимодействия с моделями ИИ. Ключевые возможности:
- Управление моделями: получение информации о конкретных моделях, группах моделей и публичных моделях через конечные точки /models/{model_id}, /model_group/info и /public/models.
- Завершение чатов: генерация диалоговых ответов через /chat/completions и /v1/chat/completions.
- Завершение текста: создание текстовых завершений через /completions и /v1/completions с дополнительной поддержкой завершений чата на основе курсора.
- Эмбеддинги: создание векторных эмбеддингов через /embeddings и /v1/embeddings.
- Обработка ответов: управление ответами ИИ с конечными точками для создания, получения, удаления, сжатия и отмены ответов.
- Мониторинг состояния: проверка статуса API через /health, /health/readiness и /health/liveness.
- Управление ключами: доступ к информации о ключах через /key/info. API поддерживает OAS 3.1 и включает схемы для объектов запросов и ответов. Типичные сценарии: интеграция функций ИИ-моделей в приложения для чат-ботов, генерации текста и эмбеддингов данных.

