Kimi

Что это

Kimi — линейка ИИ-моделей Moonshot AI с большим контекстным окном (до 1 млн токенов) и мультимодальными возможностями. API совместим с форматом OpenAI. Интеграция подключается по личному API-ключу и позволяет сценарию бота вести диалог с моделью, анализировать изображения, использовать встроенный веб-поиск модели и извлекать текст из загруженных файлов — прямо в сценарии.

Требования

  • Аккаунт на platform.kimi.ai.
  • API-ключ из раздела Console → API keys.

Как подключить

  1. Войдите на platform.kimi.ai и откройте Console → API keys.
  2. Создайте ключ и скопируйте его.
  3. В конструкторе откройте Интеграции → найдите карточку KimiПодключить.
  4. Вставьте ключ в поле подключения и сохраните.
  5. Проверьте подключение кнопкой Проверить соединение — она показывает текущий баланс аккаунта.

Доступные операции

Операция Что делает
Отправить сообщение Диалог с моделью: системный промпт, история переписки, JSON-режим, потоковый вывод
Анализ изображения Отвечает на вопрос по изображению (ссылка или file_id из Telegram)
Реакция на сообщение Модель выбирает одну эмодзи-реакцию из заданного списка
Список моделей Возвращает список доступных моделей с их параметрами
Веб-поиск Диалог с автоматическим использованием встроенного веб-поиска модели, когда он нужен для ответа
Извлечь текст из файла Загружает файл (PDF, DOCX, TXT и т.п.) и возвращает извлечённый из него текст

Ограничения

  • Каждая операция обращается к чат-эндпоинту Kimi (/v1/chat/completions) — токены расходуются согласно тарифам аккаунта.
  • Генерация изображений, эмбеддинги и модерация в API Kimi отсутствуют — соответствующих операций в интеграции нет.
  • «Веб-поиск» выполняет до нескольких обменов запросами с моделью за один вызов операции (пока модель не даст окончательный ответ) — это немного увеличивает время ответа и расход токенов по сравнению с обычным сообщением.

Особенности и примечания

Операция «Извлечь текст из файла» не отвечает на вопросы сама — она только достаёт текст из файла в переменную. Чтобы задать вопрос по документу, передайте {{результат.text}} в системный промпт операции «Отправить сообщение» следующим шагом сценария — так рекомендует сама документация Kimi.

В «Веб-поиске» решение о том, нужен ли поиск для ответа, принимает сама модель — если вопрос не требует свежих данных из интернета, поиск не выполняется и {{результат.used_search}} останется пустым.