Автономный компаньон, способный наблюдать, двигаться, реагировать и обучаться: мод AI Player вводит сущность, управляемую искусственным интеллектом, прямо в ваш мир Minecraft. Этот мод для Minecraft , разработанный в ответ на одиночество в игре, позволяет вам взаимодействовать со «вторым игроком», управляемым локальной языковой моделью, без необходимости подключения к Интернету. Постоянно развиваясь, он опирается на обучение с подкреплением и в конечном итоге стремится предложить элементарную форму рассуждения.
AI Player — проект, разработанный одним создателем, свободный от какой-либо коммерческой логики, созданный со строгостью и страстью. Он опирается на тесную интеграцию с модом Carpet, а также на API ollama4j для локального управления языковыми моделями.
Возможности мода AI Player
Мод AI Player добавляет в мир управляемого бота, способного взаимодействовать с окружающей средой и общаться с вами посредством языковой модели (например, LLaMA), работающей локально.
- Интеллектуальный и автономный бот : мод позволяет создать гуманоидного бота, который может выполнять различные действия (ходить, обнаруживать опасности, использовать предметы, питаться и т. д.).
- Чат с ботом : используя специальные команды, вы можете отправлять сообщения боту и получать ответы, сгенерированные локальным искусственным интеллектом.
- Обучение с подкреплением : бот способен обучаться у окружающей среды с помощью «рефлексов», а в будущем обновлении будет представлена система, основанная на целях.
- Совместимость с ollama и ollama4j : мод использует языковые модели, которые можно запускать без подключения к Интернету, в зависимости от возможностей вашего компьютера.
- Контекстная точность : бот анализирует окружающие блоки, чтобы более детально понять окружающую среду. Эта функция все еще находится в стадии разработки.
- Полная система команд : многочисленные команды позволяют вам управлять движениями, взаимодействиями или получать доступ к внутренней информации о боте (уровень голода, панель предметов и т. д.).
Использование и управление модом AI Player
Использование ИИ-плеера в первую очередь опирается на команду /bot
и ее многочисленные подкоманды.
Первое использование
Начните с создания бота с помощью команды:
/bot spawn <nom_du_bot> <nom_d'utilisateur>
Например :
/bot spawn Steve training
Также можно использовать команды мода Carpet для создания бота, но встроенную команду мода рекомендуется использовать в автономном режиме.
Доступные команды
Вот основные подкоманды:
-
/bot walk <bot> <durée>
: заставляет бота идти вперед в течение заданного времени (в секундах)./bot go_to <bot> <x> <y> <z>
: отправляет бота по определенным координатам. Эта функция все еще находится в стадии разработки./bot send_message_to <bot> <message>
: позволяет отправить сообщение боту для получения ответа через языковую модель./bot teleport_forward <bot>
: Телепортирует бота на один блок вперед./bot detect_entities <bot>
: обнаруживает сущности вокруг бота./bot detectDangerZone
: обнаруживает близлежащие скалы или источники лавы./bot use-key <touche> <bot>
: имитирует нажатие клавиши (W, S, A, D, LSHIFT и т. д.)./bot release-all-keys <bot>
: освобождает все имитированные ключи./bot look <direction>
: вращает взгляд бота (север, юг, восток, запад)./bot getHotBarItems
: Отображает элементы, присутствующие на панели быстрого доступа бота./bot getSelectedItem
: возвращает текущий выбранный объект.
/bot getHungerLevel
и/bot getOxygenLevel
: возвращают уровни голода и кислорода соответственно./bot equipArmor
: Оснащает лучшими доспехами, имеющимися в инвентаре./bot removeArmor
: функциональность пока не реализована./bot test_chat_message
: отправляет тестовое сообщение для проверки связи с ботом.
