Простой способ запустить чат-бота с искусственным интеллектом локально на вашем ноутбуке

Сейчас люди используют в своей повседневной жизни всевозможные приложения на основе искусственного интеллекта. Запуск LLM локально на вашем компьютере вместо использования веб-интерфейса, такого как HuggingFace, дает множество преимуществ. Во-первых, локальный запуск LLM без отправки данных через веб-интерфейс позволяет пользователю генерировать данные с большей конфиденциальностью. Большинство веб-сервисов, позволяющих использовать LLM, постоянно напоминают пользователю не отправлять какую-либо конфиденциальную информацию через LLM, поскольку разработчики следят за разговорами и любое количество людей может увидеть ваши данные.

Некоторые люди более защищают свои данные, чем другие, и предпочли бы попробовать эти услуги в более конфиденциальной обстановке, где за ними не следят. Локальные интерфейсы LLM, такие как GPT4ALL, позволяют пользователю запускать модель без отправки запросов и ответов через порталы компании и могут предоставить им большую свободу при тестировании и настройке модели. Вот как установить GPT4ALL и локальный LLM на любое поддерживаемое устройство.

Что такое GPT4ALL?

GPT4ALL — это интерфейс модели большого языка с открытым исходным кодом, разработанный Nomic AI, который позволяет вам запускать выбранный вами LLM локально через предоставленный интерфейс. Приложение совместимо со всеми основными дистрибутивами основных LLM, такими как ChatGPT, Llama и Mistral. Он даже имеет функцию поиска, которая позволяет вам искать реализации LLM и наборы документов для установки в GPT4ALL непосредственно в интерфейсе.

Вы можете устанавливать, управлять и подключаться к различным LLM, включая пользовательские библиотеки для разных моделей, прямо из приложения GPT4ALL. Кроме того, GPT4ALL использует ресурсы вашего компьютера и не требует мощного графического процессора для локального запуска моделей, как другие реализации. Это связано с тем, что модели, интегрированные в GPT4ALL, квантованы до меньшего общего размера, чтобы уменьшить необходимую вычислительную мощность для LLM. Цель GPT4ALL — улучшить общественный доступ к инструментам искусственного интеллекта и языковым моделям.

Как установить GPT4ALL

Графический интерфейс пользователя (GUI) для GPT4ALL официально поддерживается для Windows, macOS и Ubuntu. Nomic предоставляет установочные файлы, скомпилированные для различных операционных систем. Однако пользователям Linux дистрибутивов, отличных от Ubuntu, возможно, потребуется выполнить дополнительные шаги, чтобы запустить программу. Чтобы установить приложение на Windows или macOS, просто скачайте и запустите файлы установщика. Затем следуйте инструкциям. После установки приложения вы можете запустить его, и откроется интерфейс чата, похожий на другие интерфейсы LLM.

Пользователи Linux, желающие установить приложение, могут установить его из установщика Ubuntu, если оно совместимо с их дистрибутивом. Также возможно собрать программу на Python с помощью командной строки. Чтобы установить приложение через Python с помощью командной строки в Linux, вам следует запустить в терминале следующую команду:

pip install gpt4all

Как установить LLM на GPT4ALL

Установить LLM на GPT4ALL совсем несложно. В приложении есть список совместимых LLM, которые вы можете найти и установить прямо в интерфейсе. Список даже помогает вам отсортировать данные по объему оперативной памяти, необходимому для запуска каждой модели, на чем основана модель, размеру модели и другим параметрам, которые могут быть определяющими факторами для пользователя. Вся эта информация легко доступна в интерфейсе GPT4ALL, что позволяет пользователям выбирать модели, которые лучше всего соответствуют их конкретным потребностям.

Для доступа к некоторым моделям, которые можно использовать через GPT4ALL, требуются ключи API. Они не определяются командой GPT4ALL. Скорее, если для модели требуется ключ API, это директива компании, которая разработала и обучила модель. Для таких моделей, как GPT-4 и некоторых официальных дистрибутивов Mistral, требуется ключ API, независимо от того, запускаете ли вы их локально или через веб-интерфейс. Так что, к сожалению, использование GPT4ALL — это не способ обойти оплату ключей OpenAI, если вы хотите использовать эту услугу.