- Для версий
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
Описание плагина Conversational NPCs:
⊙ Работает на основе свободного, естественного ИИ ⊙
- AI-NPC подключается к ChatGPT от OpenAI, который сейчас на пике популярности. Он обеспечивает беглое общение и обладает памятью!
⊙ Подключается к вашему любимому плагину NPC ⊙.
- Зависимость от Citizens. Убедитесь, что у вас правильная версия Citizens для вашей версии сервера!
⊙ Выберите любую подсказку, она не сломает персонажа! ⊙
- NPC было специально сказано не ломать характер. Вы можете дать ему любую подсказку (см. примеры ниже), и он начнет новый разговор с каждым, кто с ним взаимодействует.
⊙ Это не обязательно должен быть NPC игрока ⊙
- Это работает и с любым другим типом сущностей!
⊙ Выбирайте: левый клик, правый клик или оба! ⊙
- Есть что-то еще, что вы хотите, чтобы ваши NPC делали по левому/правому клику? Нет проблем, настройте все это в config.yml.
⊙ У вас должен быть собственный API-ключ ⊙.
- Инструкции приведены в конфиге. Для начала вы получаете X бесплатных средств от OpenAI, затем вы должны пополнить счет. Эксплуатация очень дешевая, доли пенни за взаимодействие.
Примеры работы плагина Conversational NPCs:
Можно использовать любые подсказки. Вот несколько примеров:"Человек, который убежден, что он пират, и не перестает говорить о шторах".
"Человек, который убежден, что он Гарри Поттер".
"Человек, который неправильно пишет большинство слов и рассказывает ужасные шутки".
Вот несколько классных скриншотов:
"Человек, который убежден, что он Гарри Поттер, и ему никогда не скажут обратного".
"Шахтер, у которого ужасные способности к математике и зависимость от Нутеллы".
"Художник, который одержим новыми шторами, которые он купил, и не хочет о них молчать".
Конфигурация плагина Conversational NPCs:
В конфигурации вы можете настроить формат чата и ваш API-ключ. YAML:
left-click: true
right-click: true
# Это определяет, будет ли каждый клик начинать разговор.
# Установите одно или оба значения в true.
api-key: ''
plugin-message: '&b[AI-NPC] &7%message%'
you-message: '&eВы: &f%message%'
ai-message: '&c%name%: &f%message%'
messages:
now-talking: 'Вы сейчас разговариваете с %npc%. Поздоровайтесь!'
now-talking-new-npc: 'Вы больше не разговариваете с %oldnpc%, а теперь разговариваете с %newnpc%.'
no-longer-talking: 'Вы больше не разговариваете с %npc%.'
walked-too-far: 'Вы отошли слишком далеко от %npc%, поэтому разговор окончен.'
В конфиге также есть много заметок о том, как использовать api ключ и так далее!
- # Здесь вы можете сгенерировать свой API-ключ! https://beta.openai.com/account/api-keys
- # Установите ключ и перезапустите сервер(НЕ используйте команду reload) сервер!
Установка плагина Conversational NPCs:
Для работы необходим плагин Citizens- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.