Предыдущая часть находится тут.
В этой части будет рассмотрена установка и запуск обученных моделей (LLM).
- + установка Ollama
Ollama — это программная платформа с открытым исходным кодом для запуска больших языковых моделей (LLM) локально на вашем компьютере или сервере. В последнее время разработчики инструментов (таких как VS Code/IDEA) тем или иным образом урезали функционал автодополнений. Однако появление моделей в свободном доступе привело к созданию AI-агентов, которые путём использования ресурсов компьютера (видеокарты) позволяют получить даже более мощные инструменты чем были доступны ранее.
Установка и обновление осуществляются одной командой:
curl -fL https://ollama.com/install.sh | shУдаление:
curl -fL https://raw.githubusercontent.com/ollama/ollama/main/scripts/uninstall.sh | shПроверка статуса службы ollama:
sudo systemctl status ollamaПроверка установленной версии ollama:
ollama --versionУстановка языковой модели для автодополнения в средах разработки. Т.к. модель не предполагает объяснений и редактирования кода, то она должна быть достаточно лёгкой, чтобы не расходовать ресурсы компьютера. На данный момент для русского языка лучше всего подходит модель qwen2.5-coder:1.5b. Её и установим:
ollama pull qwen2.5-coder:1.5bМодель для эмбеддинга - ИИ видит весь проект
ollama pull nomic-embed-text:latestМодель для чата/редактирования кода (в основном если нужна приватность, т.к. модели в интернете гораздо мощнее) для видеокарты объёмом 8Гб vRAM:
ollama pull qwen2.5-coder:7bЗапускаем интерактивный режим для проверки
ollama run qwen2.5-coder:7bОбщение с ИИ происходит точно так же, как и в обычном чате через браузер.
Для того, чтобы выйти из этого режима, достаточно ввести:/byeПросмотр всех скачанных моделей
ollama listПроверка запущенных процессов:
ollama psУдаление конкретной версии модели:
ollama rm deepseek-coder-v2:16b
