Плагин для серверов Майнкрафт, который добавляет в чат автономного ИИ-собеседника. Он участвует в разговорах игроков, реагирует на события сервера и может начинать беседу при долгом молчании.
Возможности
- Распознаёт обращения к Buddy и ключевые слова, включая слова с опечатками.
- Учитывает недавние сообщения чата, поэтому отвечает с учётом текущего разговора.
- Комментирует смерти игроков и поздравляет с достижениями.
- Использует случайно выбранные черты характера из конфига, например дружелюбного помощника или ироничного выживальщика.
- Объединяет приветствия нескольким игрокам, вошедшим примерно одновременно.
- Может брать ключ API игрока, начавшего разговор, либо использовать общий ключ сервера.
- Позволяет указать провайдера и модель ИИ, включая OpenAI и Claude.
Команды
/chatbuddy reload— перезагрузитьconfig.yml./cb reload— короткий вариант команды.
Права
chatbuddy.admin— доступ к перезагрузке конфига.
Настройка
В config.yml настраиваются вероятность ответа, реакция на упоминание Buddy, число сообщений до гарантированного ответа, минимальное число игроков и задержка между ответами. Для отдельных ключевых слов можно задать усиление вероятности и чувствительность к опечаткам.
Также доступны список характеров, реакция на неактивность чата, размер контекстной памяти, префикс сообщений, поставщик, модель и порядок выбора ключа API.
Требования
Требуются базовый плагин NSR-AI и NSR-AI API.
