Описание плагина AItop:
Прикольный плагин который будет общаться с вашими игроками на вашем сервере майнкрафт при помощи нейронки.Из представленных доступны gpt и gemini.
Всё гораздо проще чем вы думаете.
Команды плагина AItop:
/ai reload - перезагрузить конфиг и сообщения.Права плагина AItop:
aitop.admin - право на перезагрузкуaitop.ask - право на rfcnjvye. rjvfyle
Скриншоты плагина AItop:
Конфигурация плагина AItop:
config.yml:
# AI по умолчанию
# Укажите, какой AI будет использоваться: GPT или GEMINI
ai: "GPT"
# Настраиваемая команда для запроса к AI
# Здесь вы можете задать любое название команды вместо /ask.
# Например: "спроси", "бот", "хелп" и т.п.
# Если вы меняете настройки при запущенном сервере, обязательно перезагрузите сервер чтобы изменения вступили в силу.
ask-command: "ask"
# Время кулдауна в секундах между запросами от одного игрока
cooldown-seconds: 30
# Список префиксов для использования в чате.
# Если указаны префиксы, AI активируется только на сообщения, которые начинаются с них.
# Оставьте список пустым, чтобы AI реагировал на все сообщения в чате.
# Если вы меняете настройки при запущенном сервере, обязательно перезагрузите сервер чтобы изменения вступили в силу.
prefixes:
- "$"
- "#"
##########################
# Настройки OpenAI #
##########################
# Здесь настраивается модель от OpenAI.
# API-ключ можно получить по ссылке: https://platform.openai.com/api-keys
# Помните, что использование GPT платное. Пополнить баланс можно здесь:
# https://platform.openai.com/settings/organization/billing/overview
gpt-api-key: "your_openai_api_key" # Ваш ключ API OpenAI
openai-model: "gpt-3.5-turbo" # Укажите нужную модель OpenAI
# Настройка лимита токенов для ответов AI.
# Это ограничение на количество слов и символов в ответе.
max-tokens: 500
# Роль AI, которая задаёт стиль и контекст общения.
# Например: "Отвечай кратко и по делу. Игнорируй сложные запросы."
system-role: "Ты общаешься с игроками на сервере Minecraft. Отвечай кратко, максимум одним предложением. Избегай длинных слов и поддерживай формат чата Minecraft."
##########################
# Настройки Gemini #
##########################
# В отличие от GPT, использование Gemini бесплатно.
# API-ключ можно получить по ссылке:
# https://console.cloud.google.com/apis/library/generativelanguage.googleapis.com
gemini-api-key: "your_gemini_api_key" # Ваш ключ API Gemini
gemini-model: "gemini-1.0-pro-latest" # Укажите нужную модель Gemini
messages.yml:
messages:
ask-success: |
<gradient:#6A0DAD:#FF4500><bold>──────────✧・゚: [I]✧・゚:[/I] ──────────</bold></gradient>
<gradient:#FF6347:#8B0000><bold>Ответ от Нейронки для <player>:</bold></gradient>
<hover:show_text:'<gray>Сгенерировано на основе ваших данных и моей беспощадной логики.'>
<gradient:#8A2BE2:#FF1493><italic><response></italic></gradient>
</hover>
<gradient:#6A0DAD:#FF4500><bold>──────────────────────────</bold></gradient>
reload-success: |
<newline>
<gradient:#7FFF00:#32CD32><bold>✅ Конфигурация успешно перезагружена!</bold></gradient>
<gray><italic>Все изменения применены. Удачи в игре!</italic></gray>
<newline>
no-permission: |
<newline>
<red><bold>⛔ У вас нет прав на выполнение этой команды!</bold></red>
<hover:show_text:'<gray>Обратитесь к администратору для получения доступа.'>
<dark_gray>[Подробнее]</dark_gray></hover>
<newline>
unknown-command: |
<newline>
<gradient:#FF4500:#FFD700><bold>❓ Неизвестная команда!</bold></gradient>
<hover:show_text:'<gray>Проверьте команду или используйте /help для помощи.'>
<dark_gray>[Подсказка]</dark_gray></hover>
<newline>
error-occurred: |
<newline>
<red><bold>⚠️ Произошла ошибка!</bold></red>
<hover:show_text:'<gray>Свяжитесь с администратором или разработчиком.'>
<dark_red>[Подробнее]</dark_red></hover>
<newline>
cooldown: |
<newline>
<yellow><bold>⏳ Подождите ещё <time> секунд перед следующим запросом.</bold></yellow>
<newline>
usage-ask: |
<newline>
<gradient:#7FFFD4:#4682B4><bold>Использование:</bold> <white>/ask [вопрос]</white></gradient>
<newline>
usage-ai: |
<newline>
<gradient:#FFD700:#FF8C00><bold>Использование:</bold> <white>/ai [reload]</white></gradient>
<newline>
Установка плагина AItop:
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Настройте плагин в config.yml и ещё раз перезагрузите сервер.
- Готово.