CreatureChat™ avatar

CreatureChat™ [1.21.7] [1.20.6]

Общайтесь с любыми существами в Minecraft! Все существа могут говорить и реагировать с помощью ИИ!

Разделитель CreatureChat

Возможности

  • AI-управляемые чаты: Каждый диалог уникален и увлекателен благодаря ChatGPT или open-source моделям ИИ!
  • Поведение: Существа самостоятельно принимают решения: Follow, Flee, Attack, Protect и многое другое!
  • Реакции: Автоматическая реакция на получение урона или предметов от игроков.
  • Дружба: Отслеживайте ваши отношения от друзей до врагов.
  • Мультиплеер: Совместный опыт; диалоги синхронизируются на сервере и между игроками.
  • Память: Существа помнят прошлые взаимодействия, делая каждый чат персонализированным.

Создавайте значимые диалоги и прочные дружеские связи? Или, возможно, предательство?

Разделитель CreatureChat

Разделитель CreatureChat

Инструкции по установке

Fabric (Рекомендуется)

  • Установите Fabric Loader & API: Следуйте инструкциям здесь
  • Установите мод CreatureChat: Скачайте и скопируйте creaturechat-*.jar и fabric-api-*.jar в папку .minecraft/mods
  • Запустите Minecraft с профилем Fabric
  • Настройте ИИ: Требуется LLM (large language model) для генерации текста (варианты ИИ указаны ниже)

ИЛИ  

Forge (с Sinytra Connector)

  • Установите Forge: Скачайте Forge Installer, запустите, выберите "Install client"
  • Установите Forgified Fabric API: Скачайте Forgified Fabric API и скопируйте *.jar в .minecraft/mods
  • Установите Sinytra Connector: Скачайте Sinytra Connector и скопируйте *.jar в .minecraft/mods. ПРИМЕЧАНИЕ: поддерживается только Minecraft 1.20.1.
  • Установите мод CreatureChat: Скачайте и скопируйте creaturechat-*.jar в .minecraft/mods
  • Запустите Minecraft с профилем Forge
  • Настройте ИИ: Требуется LLM (large language model) для генерации текста (варианты ИИ указаны ниже)

  Разделитель CreatureChat

Варианты ИИ

CreatureChat™ требует ИИ / LLM (large language model) для генерации текста (персонажей и чатов). Доступны различные варианты подключения LLM.

  • Бесплатно & Локально: Используйте open-source LLM без оплаты API. [Сложность: Высокая]
  • Используйте свой ключ: Примените ваш API-ключ от провайдеров вроде OpenAI или Groq. [Сложность: Средняя]

Бесплатно & Локально

CreatureChat™ полностью поддерживает бесплатные open-source LLM. Для начала:

  • Требуется HTTP-эндпоинт, совместимый с JSON-синтаксисом OpenAI Chat Completion.
  • Скачайте и установите: Ollama
  • Выполните в терминале: ollama pull llama3
  • Установите LiteLLM: pip install 'litellm' 'litellm[proxy]'
  • Запустите локальный сервер: litellm --model ollama/llama3 --port 4000
  • Задайте ключ API и модель в игре:
    • /creaturechat url set "ВАШ-ЛОКАЛЬНЫЙ-IP:4000/v1/chat/completions"
    • /creaturechat model set "ollama/llama3"
    • /creaturechat timeout set 0

Используйте свой ключ

Для пользователей сторонних API (например, OpenAI, Groq):

  • Интегрируйте ваш API-ключ для подключения.
  • Стоимость зависит от тарифов провайдера.
  • По умолчанию используется эндпоинт OpenAI и модель gpt-3.5-turbo (оптимальное соотношение цены и скорости).
  • API OpenAI не предоставляет бесплатного использования. Ознакомьтесь с тарифами OpenAI.
  • Создайте ключ на https://platform.openai.com/api-keys, нажав + Create new secret key.
  • Задайте ключ и модель в игре:
    • /creaturechat key set ВАШ-СЕКРЕТНЫЙ-КЛЮЧ
    • /creaturechat model set gpt-3.5-turbo

Разделитель CreatureChat

Команды / Конфигурация в игре

  • ОБЯЗАТЕЛЬНО: /creaturechat key set ключ
    • Устанавливает ключ OpenAI API. Необходим для запросов к LLM.
  • ОПЦИОНАЛЬНО: /creaturechat url set "url"
    • Задает URL API для запросов к LLM.
  • ОПЦИОНАЛЬНО: /creaturechat model set модель
    • Задает модель для генерации ответов. По умолчанию: gpt-3.5-turbo.
  • ОПЦИОНАЛЬНО: /creaturechat timeout set секунды
    • Таймаут (в секундах) HTTP-запросов к API. По умолчанию: 10.
  • ОПЦИОНАЛЬНО: /creaturechat whitelist тип_сущности | all | clear - Показать облачка чата
    • Показывает облачка чата для указанного типа сущностей, всех сущностей или очищает whitelist.
  • ОПЦИОНАЛЬНО: /creaturechat blacklist тип_сущности | all | clear - Скрыть облачка чата
    • Скрывает облачка чата для указанного типа сущностей, всех сущностей или очищает blacklist.
  • ОПЦИОНАЛЬНО: /story set "текст_истории"
    • Задает пользовательскую историю (включается в промпты создания персонажей и чатов).
  • ОПЦИОНАЛЬНО: /story display | clear
    • Отображает или очищает текущую историю.

Область конфигурации (default | server):

  • ОПЦИОНАЛЬНО: Укажите область конфигурации в конце команды:
    • Конфигурация по умолчанию (--config default): Применяется глобально, если не переопределено сервером.
    • Серверная конфигурация (--config server): Применяется только на текущем сервере.
    • Без указания --config используется default.

  Разделитель CreatureChat

Требуемые зависимости

Fabric API avatarFabric APImodmuss50

Скачать CreatureChat™

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasecreaturechat-2.5.0+1.20.1-forge.jar1.20.1Forge7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.1.jar1.20.1Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.2.jar1.20.2Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.3.jar1.20.3Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.4.jar1.20.4Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.5.jar1.20.5Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.6.jar1.20.6Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.20.jar1.20Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.21.1.jar1.21.1Fabric7 июля 20258,2 МБ
Releasecreaturechat-2.5.0+1.21.1-neoforge.jar1.21.1NeoForge7 июля 20258,2 МБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.