Настройка Ollama для Verity Mod — полный гайд
Настройка Ollama для Verity Mod: установка, выбор модели, подключение к Verity JE, решение проблем. Всё чтобы AI-компаньон заговорил. Гайд по настройке Ollama для verity mod.
Verity — это не очередной мод «поставил и забыл». У него внутри настоящий AI, который пашет локально через Ollama. Реальные диалоги, не заученные фразы. Но за это приходится платить одним лишним шагом настройки — зато другие моды такого не умеют.
Пропустишь этот шаг — Verity просто стоит молчит. Как камень.
Что вообще делает Ollama
Ollama — бесплатная прога с открытым кодом, которая запускает AI-модели прямо на твоём компе. Это движок, который даёт Verity голос и характер. Когда ты общаешься с Verity в игре, разговор идёт через Ollama на твоём же железе — ничего не улетает в облако, никто не шпионит.
Два жирных плюса:
- Приватность — все разговоры остаются у тебя
- Скорость — не надо ждать ответа от сервера за тридевять земель
Системные требования
| Компонент | Минимум | Рекомендуется |
|---|---|---|
| ОС | Windows 10, macOS 12, Ubuntu 20.04 | Последняя стабильная |
| ОЗУ | 8 ГБ всего (4 на MC + 4 на Ollama) | 16 ГБ всего |
| Диск | ~5 ГБ свободно (модель + Ollama) | 10+ ГБ свободно |
| Видеокарта | Не обязательна (пашет на CPU) | NVIDIA с 4+ ГБ VRAM |
На CPU тоже работает — просто медленнее. Если есть NVIDIA с 4+ ГБ VRAM, ответы прилетают куда шустрее. Маки на Apple Silicon (M1/M2/M3/M4) тоже тащат — у них общая память с процессором, это помогает.
Шаг 1 — Установка Ollama
Скачать OllamaWindows
- Качаешь установщик с ollama.com/download
- Запускаешь
.exe, жмёшь «Далее» пока не закончится - Ставится в
%LOCALAPPDATA%\Programs\Ollama, прописывается в PATH - Стартует сам — иконка Ollama появляется в трее
macOS
- Качаешь с ollama.com/download
- Открываешь
.dmg, перетаскиваешь Ollama в Applications - Запускаешь один раз — дальше работает в фоне
Linux
- Рулишь установочную команду с ollama.com:
curl -fsSL https://ollama.com/install.sh | sh
- Ollama поднимается как systemd-сервис
- Проверяешь что всё ок:
ollama --version
Шаг 2 — Качаем модель для Verity
Вот тут многие и срезаются. Ollama идёт пустой — без модели. А модель для Verity нужно скачать отдельно.
Точное имя модели смотри на странице CurseForge или Modrinth. Смотри туда первым делом — модель может меняться от версии к версии, так что имя из старого видео на ютубе может быть уже неактуальным.
Когда узнал имя:
ollama pull <model-name>
Ну скажем, если на странице написано llama3.2:
ollama pull llama3.2
Качается обычно 2-5 ГБ. Подожди пока скачается, потом уже запускай Minecraft.
Проверить что модель на месте
ollama list
Модель должна быть в списке. Нет её? Значит pull не дошёл до конца — запусти ещё раз.
Шаг 3 — Запускаем Ollama перед игрой
Ollama должен крутиться пока ты играешь. Без него Verity немой.
Windows: Иконка в трее = всё хорошо. Нет иконки? Ищешь «Ollama» через Пуск и запускаешь.
macOS: Иконка в меню-баре = порядок.
Linux:
sudo systemctl start ollama
Проверить что Ollama работает
curl http://localhost:11434/api/tags
Если пришёл JSON со списком моделей — всё готово. «Connection refused» — не запущен, запускай.
Шаг 4 — Запускаем Minecraft с Verity
- Ollama крутится (шаг 3)
- Запускаешь профиль Forge/NeoForge с установленным Verity
- Заходишь в мир — Verity появляется и начинает общаться
Verity стоит, но не реагирует? Мод не может достучаться до Ollama. Чек-лист:
- Ollama запущен? (
curl http://localhost:11434/api/tags) - Модель скачана? (
ollama list) - Ничто не блокирует port 11434? (файрвол, антивирус)
Частые проблемы
«Ollama not found» или «connection refused»
Не запущен. Включи перед тем как запускать Minecraft.
Verity появился, но молчит
Модель не скачана. ollama list — если нужной модели нет в списке, ollama pull <model-name> заново.
Ответы приходят вечность
Модель пашет на CPU и она тяжёлая. Варианты:
- Поставить модель поменьше (если на странице проекта есть альтернативы)
- Позакрывать тяжёлые проги, жрущие CPU/ОЗУ
- Есть NVIDIA? Проверь что Ollama её юзает (Task Manager → GPU загрузка должна скакать когда Verity отвечает)
Ошибка «Model not found»
Имя модели в конфиге Verity не совпадает с тем, что ты скачал. Смотри:
- Какую модель ждёт Verity —
.minecraft/config/verity/или страница проекта - Какая модель у тебя —
ollama list - Должно совпасть буква в букву
Port 11434 уже занят
Что-то уже сидит на стандартном порту Ollama. Разбираемся:
# Windows (PowerShell)
netstat -ano | findstr :11434
# macOS / Linux
lsof -i :11434
Другой экземпляр Ollama? Убей его. Что-то другое на этом порту? Поменяй порт Ollama — смотри доку Ollama.
Советы
- Не выключай Ollama — между сессиями перезапустить не проблема, но во время игры он должен работать
- Не обновляй Ollama не подумав — крупные обновления иногда меняют формат моделей. Если после апдейта Verity заглючил, глянь на странице проекта — может быть несовместимость
- Размер модели имеет значение — больше модель = умнее ответы, но больше жрёт ОЗУ и тормозит. Бери то, что рекомендуют на странице проекта
- Первый ответ всегда тормозит — Ollama грузит модель в память при первом запросе. Дальше шустрее
Независимый фанатский сайт — не связан с Mojang, Microsoft, ThatMob, Ollama, CurseForge или Modrinth.
Расширенная конфигурация
Пользовательские модели
Создайте пользовательскую модель с определенной личностью:
# Создайте Modelfile
cat > VerityCustom <<EOF2
FROM llama3.1:8b
SYSTEM "You are Verity, a helpful AI companion in Minecraft. Keep responses brief and friendly."
PARAMETER temperature 0.7
PARAMETER num_ctx 2048
EOF2
# Соберите пользовательскую модель
ollama create verity-custom -f VerityCustom
# Используйте в Minecraft
# Установите ollama_model = "verity-custom" в конфиге
Несколько моделей
Легко переключайтесь между моделями:
# Скачайте несколько моделей
ollama pull llama3.1:8b
ollama pull mistral:7b
ollama pull codellama:7b
# Список всех моделей
ollama list
# Переключите в конфиге Minecraft
# Просто измените настройку ollama_model
Настройка сети
Измените порт Ollama:
# Установите пользовательский порт
export OLLAMA_HOST=0.0.0.0:8080
ollama serve
Затем обновите конфиг Minecraft:
ollama_url = "http://localhost:8080"
Разрешите удаленные соединения:
# Разрешите соединения с других устройств
export OLLAMA_HOST=0.0.0.0:11434
ollama serve
Устранение неполадок Ollama
Ошибка: “Connection refused”
Причина: Служба Ollama не запущена
Исправление:
# Запустите Ollama
ollama serve
# Или в Linux
systemctl start ollama
Ошибка: “Model not found”
Причина: Имя модели не совпадает
Исправление:
# Список доступных моделей
ollama list
# Обновите конфиг с точным именем модели
# Пример: llama3.1:8b (не llama3.1 или llama3)
Ошибка: “Timeout”
Причина: Модель слишком большая или система слишком медленная
Исправление:
- Используйте модель меньше:
ollama pull llama3.2:3b - Увеличьте таймаут в конфиге:
ollama_timeout = 60000 - Закройте фоновые приложения
- Выделите больше RAM для Minecraft
Проблема: Очень медленные ответы
Причина: Запуск на CPU вместо GPU
Исправление:
- Проверьте GPU:
nvidia-smi(должен показать процесс ollama) - Обновите драйверы GPU
- Установите слои GPU:
export OLLAMA_GPU_LAYERS=99 - Используйте модель меньше
Проблема: Ошибки нехватки памяти
Причина: Модель слишком большая для доступной RAM
Исправление:
- Используйте модель меньше
- Закройте фоновые приложения
- Увеличьте пространство подкачки системы (Linux)
- Обновите RAM
Оптимизация производительности
Ускорение GPU (NVIDIA)
Если у вас есть GPU NVIDIA, Ollama будет использовать его автоматически. Проверьте:
# Проверьте использование GPU
nvidia-smi
Вы должны увидеть процесс ollama, использующий память GPU.
Принудительное использование GPU
Если Ollama не использует GPU:
# Установите переменную окружения (Linux/macOS)
export OLLAMA_GPU_LAYERS=99
# Windows PowerShell
$env:OLLAMA_GPU_LAYERS="99"
ollama serve
Оптимизация для слабых систем
Уменьшите размер модели:
ollama pull llama3.2:3b
Ограничьте окно контекста:
В .minecraft/config/verity.toml:
ollama_max_tokens = 100 # Более короткие ответы
ollama_temperature = 0.5 # Меньше обработки
Закройте фоновые приложения:
- Веб-браузеры (особенно Chrome)
- Видеоплееры
- Другие игры
Оптимизация для мощных систем
Используйте модель больше:
ollama pull llama3.1:70b
Увеличьте контекст:
ollama_max_tokens = 300 # Более длинные ответы
ollama_temperature = 0.8 # Более креативно
Включите потоковую передачу:
ollama_stream = true # Показывайте ответ по мере генерации
Сравнение: Ollama vs Ollama
| Функция | Ollama (Локально) | Ollama (Облако) |
|---|---|---|
| Конфиденциальность | ||
| Интернет | ||
| Стоимость | ||
| Скорость | ⚡ Зависит от оборудования | ⚡⚡⚡ Очень быстро |
| Качество | ![]() ![]() ![]() Хорошо | ![]() ![]() ![]() ![]() Отлично |
| Настройка | ||
| Надежность | ⚠️ Возможны простои API | |
| Кастомизация |
Лучшие практики
- Начинайте с моделей меньше - Тестируйте с
llama3.2:3bперед попыткой больших - Мониторьте системные ресурсы - Следите за использованием RAM и CPU
- Держите модели обновленными - Запускайте
ollama pull [модель]регулярно - Создавайте резервные копии конфигов - Сохраняйте ваши настройки
verity.toml - Тестируйте офлайн - Убедитесь, что Ollama работает без интернета
- Используйте GPU, если доступен - Значительно более быстрые ответы
- Регулируйте температуру - Ниже для согласованности, выше для креативности
Получение помощи
Документация Ollama
- Официальная документация: https://ollama.com/docs
- GitHub: https://github.com/ollama/ollama
- Discord: https://discord.gg/ollama
Поддержка Verity Mod
- Проблемы GitHub: https://github.com/varmint/Verity/issues
- Проверьте руководство по устранению неполадок
Ресурсы сообщества
- Reddit: r/Ollama
- Форумы Minecraft
- Учебники YouTube
Всё ещё нужна помощь?
Последнее обновление: 2026-07-26 | Протестировано с Ollama v0.3.0 и Verity Mod v1.0.0
