GAIA Agent UI. AMD выпустила AI-ассистента, который живет на компьютере и никуда не звонит

Большинство AI-помощников устроены одинаково: вводишь текст, он уходит на сервер компании, там обрабатывается, ответ возвращается обратно. Удобно, но есть одна проблема: все данные проходят через чужую инфраструктуру. Однако компания AMD пошла другим путем. GAIA Agent UI – локальный AI-агент, который запускается прямо на компьютере пользователя и не отправляет никакие данные в облако. Вообще никакие. Проект открытый, имеется лицензия MIT, код на GitHub. С виду может показаться, что это некий нишевый продукт для разработчиков; однако в действительности речь идет об инструменте, с которым вполне может работать обычный человек. Вместе с экспертами Креатор Проджект разберемся, в чем состоят особенности данного решения.

Смотрите видео на удобном для вас ресурсе!

Как устроен агент

Agent UI появился в версии GAIA 0.17.0. До этого GAIA существовала в качестве командной строки для разработчиков, что, конечно, весьма полезно, но неудобно для большинства. С 0.17.0 появился браузерный интерфейс: открываешь страницу по локальному адресу, видишь чат, перетаскиваешь файл, задаешь вопрос. Никаких облаков, никаких аккаунтов и API-ключей.

Источник: https://www.phoronix.com/news/AMD-GAIA-0.17-Agent-UI

Установка специально сделана максимально простой. Пользователям NPM достаточно выполнить всего две команды: npm install -g @amd-gaia/agent-ui и затем gaia-ui. После этого система автоматически развернет все необходимое – Python, серверную часть и базовую модель. От пользователя не требуется ручная настройка зависимостей. Также доступны готовые установщики для Windows (.exe) и Ubuntu (.deb), которые можно скачать на странице GitHub Releases. Они позволяют установить приложение как обычную программу, без использования командной строки.

Таким образом, у проекта есть два удобных пути установки: через npm для более технически уверенных пользователей и через готовые инсталляторы для тех, кто предпочитает максимально простой процесс.

Что агент умеет делать

Основных сценариев применения обозреваемого решения несколько. Первый и самый очевидный – работа с документами. Агент понимает больше 50 форматов: PDF, Word, PowerPoint, Excel, CSV, JSON, код на Python, JavaScript, Go, Rust и ряде других языков. Файл можно перетащить в чат, после чего задавать по нему вопросы, просить сделать выжимку, сравнить с другим документом или вытащить конкретные данные. Цитаты в ответах идут с указанием страницы, что реализовано через RAG, локальный поиск по проиндексированному содержимому.

Также GAIA Agent UI можно использовать, к примеру, для поиска файлов на устройстве. Агент умеет искать по имени, типу файла, содержимому или дате. Сначала проверяет стандартные папки, потом при необходимости углубляется дальше. Агент выручит, когда помнишь, что файл был, но не помнишь, где именно.

Применяется агент и для запуска команд в терминале, написания файлов, взаимодействия с системой. Здесь работает система подтверждений: перед каждым чувствительным действием агент показывает окошко с вопросом «разрешить / запретить / всегда разрешать». Автоматически, без ведома пользователя, агент ничего не выполняет. Время ожидания ответа составляет 60 секунд, после чего действие автоматически отклоняется.

Есть память между сессиями; эта функция пока в статусе бета и по умолчанию отключена. Когда включена, агент запоминает факты и предпочтения из прошлых разговоров. Сессии синхронизируются между браузерным интерфейсом и командной строкой: начал разговор в одном месте, продолжил в другом. Историю любой сессии можно экспортировать в Markdown или JSON.

Есть планировщик задач. Через него можно настроить повторяющиеся задания на естественном языке: «каждый день в девять утра», «каждые 30 минут», «по понедельникам в восемь». Каждый запуск выполняется в отдельной сессии, история всех запусков остается доступной. Все это работает локально; никакие данные никуда не уходят.

Источник: https://xenospectrum.com/amd-gaia-bash-local-coding-agent/

Что важно знать перед установкой

Для комфортной работы разработчики рекомендуют компьютеры с современными процессорами AMD Ryzen AI Max или мощными видеокартами AMD с большим объемом памяти. Если ваш компьютер этим требованиям не соответствует, программа все равно запустится, но может работать заметно медленнее. В отдельных случаях ее также можно подключить к удаленному серверу, где вычисления будут выполняться на более производительном оборудовании.

Размер загружаемого файла не должен превышать 100 МБ. Защищенные паролем PDF-документы сервис пока не поддерживает. При первом запуске программа один раз скачивает небольшой дополнительный компонент размером около 100 МБ, после чего может работать полностью без подключения к интернету. Если доступ к сети ограничен, этот файл можно перенести вручную.

Выводы

GAIA Agent UI представляет собой продукт, созданный для аудитории, которая не готова отправлять чувствительные данные в чужие облака. Медицинские документы, финансовые таблицы, рабочие договоры и прочая конфиденциальная информация с помощью агента анализируется локально, без опасения по поводу того, где в итоге окажутся данные. Инструмент молодой, обновляется часто, часть функций еще в бета-стадии. Но идея создать полностью локальный AI-агент с открытым кодом и без подписок реализована рабочим образом.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Можете написать лучше? Мы всегда рады новым авторам.

Интересно? Поделиться:

Добавить комментарий

Оставляя комментарий вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности, соглашаетесь с пользовательским соглашением. Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рекомендуем почитать

Подпишитесь на нашу рассылку

Loading

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая использовать наш сайт, вы соглашаетесь с использованием файлов cookie. Они помогают нам обеспечивать корректную работу сайта и делать его более удобным.
Принять
Политика конфиденциальности