Добавить в корзинуПозвонить
Найти в Дзене

Как установить своего AI агента с помощью OpenClaw

OpenClaw - это штука, которая превращает ChatGPT из обычного “ответчика” в более умного помощника, который может что-то делать, а не только писать текст. Решил попробовать поставить у себя- интересно было узнать насколько это легко сделать. Если по-простому, обычный ChatGPT - это когда ты спросил, он ответил. А тут идея в том, что ты даёшь задачу, и он может не просто написать “вот как сделать”, а попытаться это сделать сам: поработать с файлами, что-то запустить, куда-то сходить за данными. Установка VirtualBox и Ubuntu Сразу решил не ставить это всё на основную систему, пошёл по классике - поставил VirtualBox и развернул Ubuntu. Тут ничего особо сложного, но есть нюанс: если выделить мало ресурсов, потом всё будет жутко тормозить. Я сначала пожадничал с оперативкой, по итогу все пришлось делать по-новой. В итоге нормально стало где-то на 4–8 ГБ RAM и паре ядер. Виртуалка в этом плане прям спасает - можно экспериментировать без страха что-то сломать. В дальнейшем после запуска виртуал

OpenClaw - это штука, которая превращает ChatGPT из обычного “ответчика” в более умного помощника, который может что-то делать, а не только писать текст. Решил попробовать поставить у себя- интересно было узнать насколько это легко сделать.

Если по-простому, обычный ChatGPT - это когда ты спросил, он ответил. А тут идея в том, что ты даёшь задачу, и он может не просто написать “вот как сделать”, а попытаться это сделать сам: поработать с файлами, что-то запустить, куда-то сходить за данными.

Установка VirtualBox и Ubuntu

Сразу решил не ставить это всё на основную систему, пошёл по классике - поставил VirtualBox и развернул Ubuntu. Тут ничего особо сложного, но есть нюанс: если выделить мало ресурсов, потом всё будет жутко тормозить. Я сначала пожадничал с оперативкой, по итогу все пришлось делать по-новой. В итоге нормально стало где-то на 4–8 ГБ RAM и паре ядер.

Виртуалка в этом плане прям спасает - можно экспериментировать без страха что-то сломать.

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

Попробовал оплатить Российской карты - не сработало. Пытался как-то обойти это, но в итоге не стал заморачиваться, и просто выпустил зарубежную карту по первой ссылке, можете воспользоваться вот этим приложением Zarub, вполне рабочая система. Но статья не об этом, если станет интересно - расскажу как поставить на сервер.

-2

Cамый долгий процесс идет в установке Ubuntu, лично у меня это заняло примерно 20 минут

-3

Обновление системы и настройка общего буфера обмена

После установки Ubuntu первым делом обновил систему. Стандартная история, но лучше не пропускать - потом меньше странных ошибок ловишь.

-4

Параллельно настроил общий буфер обмена между системой и виртуалкой. На словах звучит как мелочь, но по факту это очень экономит время. Не нужно руками переписывать команды, токены и прочее - просто копипаст работает как надо. Переходим в Vbox, и нажимаем на кнопку "Run Software"

-5

По стандарту выдает ошибку пакета bzip2, устанавливается он очень легко и просто.

-6

Открываем терминал и вписываем:
sudo apt install bzip2

-7

Вот и все, пакет успешно установлен

-8

Установка NodeJS и запуск OpenClaw

Дальше нужно поставить Node.js, потому что OpenClaw на нём завязан. После этого скачал сам проект и попробовал запустить. Установка не сложная - зашёл, установил, вписал команду и готово.

-9

Выбор и подключение LLM (OpenRouter / OpenAI)

Тут важный момент: сам OpenClaw это как оболочка, а “мозг” ему нужно подключать отдельно. Я выбрал вариант с OpenAI, но можно и через OpenRouter.

Нужно ввести API-ключ или пройти авторизацию, после чего всё начинает работать. По сути, именно на этом этапе он становится “умным”, до этого это просто заготовка. При подключении OpenAI нужна была подписка, оплатил все тем же приложением что указал выше - Zarub. После этого все такие вопросы просто отпали и можно было спокойно продолжать настройку. В целом это не то чтобы обязательный шаг, но если планируешь пользоваться этим не один раз, а нормально - лучше сразу иметь в виду.

-10

Интеграция с Telegram: создаём бота через BotFather

Чтобы не сидеть постоянно в терминале, решил сразу подключить Telegram. Делается это через BotFather: создаёшь бота, получаешь токен и вставляешь его в OpenClaw.

После этого можно просто писать боту в Telegram, и он отвечает. Это реально удобнее, чем каждый раз что-то запускать вручную.

-11

После вписывания токена сразу же предлагается установить нужные скиллы

-12

выбираем только нужные вам. Интересный факт, можно создавать собственные скиллы или просто скачать их, и эти скиллы могут редактироваться и использоваться и другими пользователями

Настройка хуков (память и логирование)

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

-13

Важный момент присутствует с ошибками, обычно на некоторые варны можно просто подзабить, к примеру у меня один из варнов требует прокси, что мне собственно особо то и не нужно. Но критические ошибки обязательно нужно устранять, иначе система просто ляжет.

-14

Далее нужно вставить команду для соединения с телеграмм ботом в панель:
openclaw pairing approve telegram. Далее просто вводим код который прислал наш бот

-15

Проверяем работоспособность бота и модельку, если все в норме - бот должен прислать приветственное сообщение. Все! Теперь у вас есть своя собственная нейросеть в личном боте телеграмма

-16