# Day 1 -- Урок: как с нуля поставить первого агента

Транскрипт видео-урока (57 мин)

**[0:01]** Друзья, всем привет! Сегодня мы с вами разберем, как же поставить агента на VPS, подсоединимся к VPS и конечно же подсоединим Telegram. И уже пообщаемся через голос, настроим его и начнем уже с ним беседовать, работать, что-то еще делать. Сегодня первый день. Давайте с вами начинать.

**[0:23]** Важный момент. У нас здесь был прямой эфир. Он длился примерно 3 часа. И на примерно 55 минуте мы начали устанавливать этого агента. Агенты начали устанавливать, соответственно появились некоторые технические неполадки.

**[0:42]** И соответственно эти технические неполадки мы в конечном итоге решили как сделать, исполнить. То что я сейчас последние 7 часов сижу, переписал полностью инструкцию, сделал ее проще. И тем самым вы сможете уже начать использовать уже обновленную инструкцию. Текущая инструкция уже обновленная, сейчас мы будем к ней переходить. Поэтому, если хотите войти в контекст, вы заходите до 55 минут и смотрите, а дальше можно в целом не смотреть.

**[1:09]** Далее, что мы делаем? Первое, к чему мы приступаем, мы загружаем контекст нашему код-коду. Инструкция максимально AI native. Что значит AI native? Это значит то, что можно скопировать, то есть у вас должен быть уже код-код установлен, быть Давайте мы запустим новый чат, то есть у вас уже код код должен быть в предыдущем день 0, вы должны были поставить его себе на браузер и давать его.

**[1:35]** Я сейчас скопировал, получается, вот первый и отправлю ему, соответственно, какая задача меня ждет. Я сейчас ему загружаю контекст. Понял связку, джарлис, просвитчер и так далее. Сейчас мы будем ставить агента. Поехали.

**[1:50]** Здесь кратко, здесь потом можете почитать. Итак, что мы будем ставить? Мы будем ставить трех агентов даже. Один агент у нас будет в юзере Root и два других будет в юзерах Edge Lab. И там будет соответственно агент Jarvis, который будет самостоятельно максимальный и вы будете в основном в телеграмме работать с Jarvis.

**[2:09]** И есть Ричард агент. Вы потом можете сами с целыми имена поменять Ричард нужен для того, чтобы поднимать Джарвиса То есть, если Джарвис ломается, то вы пишите Ричарду, он его поднимает, чтобы каждый раз не бежать в терминал, не исправлять и так далее Здесь в целом можете изучить, для чего все это нужно и так далее Мы, прежде чем все это устанавливать, я копирую шаг, отправляю ему, чтобы он понимал, что мы вообще делаем Теперь переходим к курсору Remote SSH Root. Вот здесь. Это самое интересное. Мы будем работать через, скажем, подсоединяться к нашему VPS.

**[2:49]** Будем через курсор, либо через VS Code, в зависимости, как вам удобно. Будем подключаться через SSH ключ. Соответственно, вы что можете сделать? Я выберу курсор, потому что мне привычно не можете, а вы можете через Visual Studio подключаться. Как работать?

**[3:08]** Есть несколько VPS, которые уже в нулевом дне мы с вами обсуждали. Это VPS называется TimeWeb, VPS Hetzner. Вот, Hetzner VPS. Есть VPS, соответственно, VDS, DigitalOcean. И, соответственно, ну вот, Hetzner тоже.

**[3:28]** Из того, что я советую, чем можно пользоваться, это, наверное, VDS, DigitalOcean. В принципе, все VPS, они здесь более-менее нормальные, ими пользоваться можно. Есть еще один VPS, называется Admin VPS. И у VPS в целом задача одна, то есть это просто зайти и зарегистрироваться. Вот видите, мы регистрируемся, двухфакторный аптекар.

**[3:52]** Сейчас я введу здесь код.

**[3:56]** И у всех VPS один снайпер, то есть вы заходите внутрь, создаете себе сервер, с какими именно с какими именно параметрами, сейчас я вам расскажу.

**[4:12]** Вот, да. С какими именно параметрами, сейчас я вам расскажу. Заходим, например, давайте вот начнем с тайм-веба. Заходите здесь в панель управления. Ну, соответственно, регистрируете, заходите.

**[4:26]** Здесь создать сервер. Облачный сервер, видите, здесь нажимаете. Здесь мы выбираем Ubuntu. Мы пользуемся Ubuntu. Далее ставим, соответственно, регион.

**[4:36]** Нужно европейский ставить регионным. Далее выбираем минимум 4 гигабайта оперативной памяти. Вот этот RAM есть, видите? Минимум 4 гигабайта оперативной памяти. На TimeWave это дорого, 5000 рублей стоит, но если вы хотите затестить пару дней, потестить здесь вот.

**[4:52]** Но в целом TimeWave самый дорогой из всех VPS, которые я знаю. Далее здесь в целом ничего можно не трогать. Backup можно в целом здесь... вот здесь соответственно здесь backup пускай может стоять, ничего страшного это чтобы вы лишнее не удалили случайно вот и дальше здесь загрузить новый ключ вот здесь когда вы будете загружать ключ сейчас мы изгенерируем его и вот здесь оставим все вот до этого этапа доходим дальше здесь включаются хедснеры если вы заходите в хедснер то у вас здесь нужно выбирать правильно вот вас бы подать сюда здесь есть робот хедснер, есть консоль Робот для тех, кто хочет мощное железо, вы можете там выбрать. Если вы консоль, то здесь железо, скажем, не такое мощное, но зато здесь вы можете взять себе сервер.

**[5:44]** Вот здесь вы просто создаете новый проект, нажимаете новый проект и название. У меня уже тестовый проект создан и здесь как раз таки я нажимаю вот сервер, add server, создаю новый сервер. Здесь я выбираю, соответственно, regular performance, то есть обычный, просто регулярный. Далее здесь мы выбираем Также 4 ГБ, вот здесь 4 ГБ, 8 ГБ, видите, есть. То есть, ну, выбираем 4.

**[6:09]** Всего лишь, видите, 10 долларов копейки стоит. Локация Хельсинки, либо же Германия, в целом без разницы, но я ставлю Хельсинки, так как ближе, ближе, соответственно, ближе ко мне, где я нахожусь, именно к Москве. Дальше здесь Ubuntu. Ubuntu это операционная система, на которой будет стоять сервер. И здесь, пускай все лежит.

**[6:33]** И здесь видите, вот тоже add ssh-кейс. Мы просто нажимаем add ssh-кейс, соответственно, и здесь вы тоже видите, здесь везде один этап. ssh-кейс, здесь ключ, здесь тоже самое, мы дошли до этого этапа. То же самое, соответственно, vdsn. Заходим в персональный аккаунт.

**[6:51]** Давайте сейчас я посмотрю. 507.

**[7:01]** У меня здесь двухфакторная аутентификация защиты стоит. Вот Create Server. Здесь, соответственно, то же самое. Стандарт сервер. Ubuntu.

**[7:10]** Вот здесь 67 центов 104 кб. Амстердам. И backup можно убрать или добавить. Все. Здесь Server Options.

**[7:20]** Вот Server Options. И здесь, соответственно, обязательно добавьте SSH Create. И здесь, видите, здесь добавляете. То есть вот. То есть здесь SSH Create вставлять и здесь добавлять ключ.

**[7:32]** На каждом этапе мы доходим, то есть выбираем операционную систему, там разные мощные железы и SSH. То же самое DigitalOcean. Вы заходите сюда, заходите в Droplets.

**[7:45]** Выбираете Droplets. Create Droplets.

**[7:51]** И здесь то же самое, если вы находитесь в Америке, ближе к Америке, если вы находитесь в Европе, ближе к Европе и так далее. Выбираем Германию, здесь также Ubuntu стоит, здесь выбираем Basic, Regular, обычные и вот смотрите по ценам здесь вот 4 ГБ стоит $24.

**[8:14]** Есть краски, вот этап, это ssh-кейс, все. Видите здесь сколько? Итого мы здесь добавляем, здесь добавляем, здесь добавляем, здесь добавляем, здесь добавляем. Вам не нужно создавать 4 VPS, я просто показываю разные VPS, потому что разным людям подойдут разные решения для VPS. Например, кому-то российский VPS нужен, TimeWeb им будет пользоваться, кто-то будет пользоваться DigitalOcean и так далее.

**[8:36]** То есть вам не нужно создавать 4 VPS, вы создаете любой, который вам удобен, один любой. Конкретно в примере я создам DigitalOcean, потому что он для меня удобнее. И в AdminVPS здесь то же самое, здесь подольше создается VPS. Заходите сюда, выбираете здесь Нидерланды, либо выбираете здесь Финляндию, например, Нидерланды. И вот выбираете, здесь вообще 1000 рублей стоят.

**[9:04]** 1200 рублей стоят. Заказываете, естественно, и оплачивать можно. Но для большинства людей как раз таки вот подойдет либо WDS на удобно очень, либо же соответственно там Hetzner. Hetzner бывает иногда блокирует российские почему-то паспорта, поэтому здесь на свой страх и риск себе берете. Если у вас там есть карты европейские, если у вас номера есть, а не российские, то DigitalOcean прям хорошо.

**[9:35]** Я на DigitalOcean, я сам лично пользуюсь, это чуть дороже чем Hetzner, но он будто бы поудобнее что ли. Теперь здесь я начинаю работать. Мы пришли до этапа курсора, ремонта и сэйджа. Здесь вы можете изучить, что такое сэйдж-ключ. Если грубо говоря, то это ключ к вашему серверу.

**[10:00]** То есть, у каждого вы можете создать на своем устройстве SSH ключ. Вот сейчас я сижу с Mac Mini, у вас есть какое-то свое устройство, создаете, и нужно этот ключ добавить на другой сервер, куда вы подключаетесь. Потому что, чтобы зайти в какую-то дверь, вам нужен ключ. И ключ, получается, у вас остается. Ну, условно, там в скважину, где-то там остается.

**[10:21]** Поэтому, чтобы получить этот ключ, что нужно сделать? Во-первых, Если вы не знаете, что делать, вам непонятно здесь по инструкции, копируйте вот этот шаг и отправляйте ему. Помоги мне, пожалуйста, разобраться с этим ключом и так далее. Отлично. Эту базу разберем сейчас.

**[10:43]** Я ему говорю тоже смотреть. Он отвечает. Ой, я не то ответил.

**[10:54]** у меня, я не то ответил, у меня Mac iOS дай мне команду, как в терминале, как в терминале получить свой ключ. Смотрите, у вас ключ может быть, вот он пишет, вот, и пишет введите эту команду. Я ввожу эту команду, далее, естественно, я ищу в поиске терминал, это уже приложение терминал у вас есть, оно На macOS есть по умолчанию, вы здесь пишите в поиске просто терминал, вот оно появляется. Если у вас, соответственно, Windows, под Windows вам код объяснит. Вставляю сюда эту команду, вот и отправляю ему эту команду.

**[11:39]** Копирую, просто оставляю сюда, такой вот ему ответ. Отлично, у тебя уже есть готовый ключ, приватный. Теперь вот, мы копируем это, получаем и вставляем. Вот он, выполни эту команду.

**[11:55]** Вот, отправляем. Все, я ему скажу. Я ему скидываю это, вот.

**[12:04]** Если у вас ключа нет, соответственно, создаете ключ. Код-код вам помогает создать ключ. Здесь, в целом, есть инструкция, есть как создать ключ. Вот. Единственное, смотрите, нюанс.

**[12:14]** Есть важный нюанс. Я тут случайно, кстати, тоже записывал инструкцию, сейчас случайно снес себе ключ. Если вы снесете случайный ключ, и у вас этот ключ уже используется для того, чтобы входить на какие-то серваки, вы потом не сможете попасть на ключ. Поэтому аккуратно, не пересоздавайте новый ключ, если же у вас, соответственно, уже подсоединены вы куда-то. Например, я был подсоединен к серваку, уже я снес себе ключ, потом я замучился к этому серваку доступ забирать, там вообще целая эпопея была.

**[12:45]** Поэтому рекомендую это не делать. Теперь дальше, что он мне говорит. Отлично, ключ уже я вижу. Небольшая ремарка. Безопасно, публичный ключ не секрет, но на будущем в чатах, на форумах и так далее.

**[12:57]** То есть видите, публичный ключ не секрет, но лучше его не скидывать. IP2-VPS, например, отдали, окей. Дальше, естественно, что нужно сделать? Дальше мы подсоединяем уже VPS. Теперь нужно положить публичный ключ на VPS.

**[13:20]** Теперь мы кладем публичный ключ на VPS, вот здесь мы кладем addsh ключ, копируем его полностью и вставляем. Вот. И, соответственно, здесь появляется, вот, Mac Mini появился. Здесь просто ставите галочку, у меня просто здесь ключ уже был, поэтому я не буду ставить. Вот я сразу два поставлю.

**[13:49]** Здесь давайте название выберем, дроплет name, я выберу test lesson.

**[14:02]** Здесь уже какие-то настройки, если вам что-то нужно будет поставить, а так в целом я особо ничего здесь не ставлю. Создаем дроплет. создаемся сервак мы уже подключились к нему то есть все начинается сейчас сейчас будет подключаться уже на этапе когда вы заходите скачиваете соответственно вы уже должны были скачать здесь курсор либо же в свс-код я уже себе скачал теперь пока что там сервак раскрывается давайте я скрою эти лишние серваки другие чтобы они не мешали мне то есть там в целом везде, в других местах логика везде одинаковая. Итак, вот появился сервак. Актив, работает.

**[14:51]** В целом, в зависимости от вашего сервака, каким вы пользуетесь, там интерфейс плюс-минус одинаковый, просто дизайн отличается. Далее. Теперь нужно нам либо на курсор, либо на VS Code, соответственно, скачать. Авторизируется. Никакие подписки покупать не надо.

**[15:06]** Видите, я на фри плане содержу и так далее. То есть, это не нужно ничего. Далее установить курсор и ремонт ssh включить Вы нажимаете здесь Command-Shift-X либо Ctrl-V Я теперь нажимаю Command-Shift-X и у меня появляется вот такое вот окно И здесь я пишу просто в поиске ремонт ssh И у меня уже установлен, вам нужно его просто установить Вы его устанавливаете и все у вас начинает работать И далее Скажем, здесь нужно вам дальше подключиться. Подключиться теперь надо... Вот здесь получается, что мы уже подсоединили наш VPS.

**[15:49]** Теперь надо подключиться к нему. И я ему говорю... Вот мы сейчас четвертый шаг прошли. Теперь, соответственно, подключиться к VPS через курсор Remote. Вот.

**[16:05]** Сейчас пятый шаг. Можно так скопировать и писать, я на пятом шаге, что дальше? Дай мне команду для подключения. Подключение в курсоре, например, или вы пишите в s-code и так далее. Здесь в зависимости, чем вы пользуетесь.

**[16:28]** Подожди, сначала закончим с ключом, потом подключим. Где мой сейчас публичный ключ на Mac, на VPS его еще нет. Я уже поставил на VPS. То есть, видите, мы его в контекст ввели, поэтому он знает.

**[16:43]** Вот, понял. Ключ уже есть. Проверь. А, вот ему нужен MyIP. Давайте ему MyIP отправим.

**[16:49]** Вот. IP-шник. Можете... Можете скриншот сделать. Вот так можно скриншот сделать.

**[16:54]** Если вы не знаете, что копировать, скриншот делаете. Так вот и отправляете ему. Тогда это уже проще, он подскажет, поймет, увижу у тебя диджит оушен, дроплет, все, активность. И, соответственно, он дальше сейчас должен команду дать. Вот, команду дал мне, вот.

**[17:16]** В терминале... Вот, шаг А, попробуем зайти. В терминале на маке, возможно, три сценария.

**[17:31]** Угу. Окей. А я могу сразу зайти через курсор. Можно сам вопросить пароль, если не подойдет. Вот.

**[17:48]** Сразу через курсор мы заходим. Копируем. Команда command shift p. пишем remote ssh вот connect to host вставляем нашу команду и у нас загружается да идет загрузка здесь пишем yes вот идет загрузка все супер мы загрузились дальше нам нужно открыть от имени root здесь я нажимаю open folder вот видите выбирается root Рута это соответственно корневая главная папка, и здесь я получил доступ к серваку. Теперь дальше все для нас настроит как раз таки агент.

**[18:43]** Это мы закрываем лишнее, и вам нужно здесь, смотрите, сейчас не перепутайте, большинство людей Новички почему-то путают, всегда открывают эту строку этого агента и начинают с ним общаться. Он не видит, если что, он не видит папку root, не нужно его включать, отключить, он вам не нужен, не пользуется. Вам нужно здесь нажать вот сюда, command-J, command-J нажимать, вот, command-J, command-J, command-J, видите, открыл, закрыл, открыл, закрыл. И здесь нужно вам выбрать терминал. common g terminal здесь терминал и дальше мы заходим мы что там дальше от нас уже все третий третий этап у нас код-код подрут временный все то есть мы все подсоединились все я могу сказать то что могу могу этому отправить скриншот код-коду чтобы узнал контекст Отлично, теперь ты ставишь меня на VPS под root терминал Копируем это, вставляем И здесь начинается самое интересное.

**[20:22]** Мы сейчас устанавливаем, видите, сейчас появляется здесь код-код. Устанавливается.

**[20:30]** Супер. Дальше что получается? Я просто копирую ему и отправляю.

**[20:39]** Сейчас буду копировать и отправлять. Копировать установлен. Далее. Авторизация. Теперь нужно пройти авторизацию.

**[20:46]** Я нажимаю код. Логин. Все, вот у меня код-код. Теперь мне в целом больше не нужен браузер, потому что все общение дальше здесь. Код-код, который находился у вас здесь, теперь у меня здесь есть на сервере.

**[21:06]** Теперь я подключился к коду на сервере, и теперь я с ним могу общаться. Здесь я просто нажимаю кнопку. Выбираем здесь, видите, вы можете выбрать. стрелочками выбираете видеть разные моды я до dark mode выбрал здесь здесь обязательно по по инструкции у нас получается выбираем мы здесь авторизацию через subscription вот меню из 3 вот здесь вы можете каждый шаг кидать screenshot и код кода тому но здесь надо выбирать 1 через api не выбирайте api api очень дорого мы пользуемся подпиской также стрелочки можно управлять так все он предлагает нам авторизоваться нажимаем кнопку open здесь я захожу авторизация авторизация прошла прошло ждать все супер дальше enter здесь предупреждение то что бывает то что код совершать ошибки мы это понимаем yes use recommend settings все супер супер и так мы дошли до этого этапа оси type логин супер и просто теперь спросите его привет и он соответственно привет чем могу все супер теперь дальше мы переходим к root 4 теперь вы смотрите что можете сделать вы можете скопировать полностью весь Вот, скопируется тесто, вы можете сейчас... Теперь что, давайте его в контекст введем, да?

**[22:51]** Вы просто копируете вот этот инсталлер, здесь копируете. А, нет, давайте сначала сделаем. Мы скопируем сначала первый контекст. Вот этот контекст.

**[23:07]** Пускаем. Ты проходишь EdgeLab в день первый, строишь связку Jarvis OK и дальше мы сразу переходим к шагу четвертому. В шагу четвертому переходим и копируем шаг четвертый.

**[23:23]** Просто копируете и вставляете уже сюда. И у вас получается код-код уже на сервере, сам все ставят.

**[23:33]** Перед запуском мне нужно два значения в сообщениях, они остались в скобках. Как тебе обращаться имя таймзона? Обращайся ко мне. Пускай будет... Сейчас придумаем что-нибудь.

**[23:52]** Пускай, ну, что придумаем? Па-па-па джедай. Это как-то скучно. Да пускай будут просто Даши, то есть меня зовут Даши, меня зовут Даши, вот. Я, смотрите, здесь могу зажать Shift-Enter и тем самым вот так вот сделать.

**[24:14]** Дальше, тайм-зона, я нахожусь, пускай буду в Европе, в Германии. Остальное уже есть. Нет, видите, он пишет остальное уже есть. Jarvis, персональный ассистент и так далее. Я здесь могу написать то, что я хочу своему агенту дать имя.

**[24:35]** И сразу вы просите здесь имя дать, чтобы он Jarvis не был. Он будет Asmosis. Asmosis. Asmosis. Имя Asmosis.

**[24:56]** это же все так же да и так давайте еще посмотрим там зона создать пользователей жаб так далее окей хочу дать своего агента осмосис это джарвис бывший бывший И, соответственно, и второй агент, который Ричард, давай это имя и оставим. А вы здесь можете другое имя сделать и так далее. Отправляем. Сейчас он сделает нам все.

**[26:03]** Нажимаем Enter. Смотрим, что он делает.

**[26:10]** Enter.

**[26:14]** Enter.

**[26:21]** Все начинает скачивать.

**[26:39]** Сейчас пока что ждем. Сейчас он скачает все, что нужно.

**[26:49]** Видите, Save User, Run Engagement, Agilab Installer, Verify Installer, OK, все. Теперь он устанавливает полностью инсталлер, который я подготовил, чтобы у вас уже готовые агенты ставились. То есть мы сейчас что делаем? Мы сейчас через агента, получается вот через этого агента Рутовского, мы сейчас через Рутовского агента сидим и он устанавливает этих двух агентов. Это получается Джарвиса и Ричарда.

**[27:25]** Имя Джарвиса я поменял на Асмосис, а Ричард ему оставил. Вы здесь можете свои имена задать на этом этапе. Далее, естественно, почему именно эти агенты? Потому что именно у этих агентов очень крутая система памяти, которую я продумал, сделал. Но мы про эту систему памяти поговорим во втором дне.

**[27:45]** Вот здесь расписаны как раз такие структуры папок у него, видите, как они устроены. Как у них четыре слоя памяти, как загружается. Здесь уже позже мы поговорим, как это все работает. Но пока что вот мы сейчас здесь на этом этапе. Он загружает пока все.

**[28:04]** И мы остановились, мы остановились. Вот код root. И видите, ничего сложного, то есть самое сложное было в начале, это вставить, вставить, соответственно, как называется-то, вставить в VPS этот ssh ключ, дальше все проще. Но если вы пользуетесь кодом, инструкцией, просто перекидываете сеть слова, то, соответственно, у вас все очень отлично получается. Ждем.

**[28:30]** Ждем пока инсталлер загрузится. Так, сейчас какая-то загрузка.

**[28:49]** И вы, соответственно, также можете подключиться к серверу через VSCode, можете подключиться через курсор. И пользуются. Следующий этап у нас будет. Мы сейчас потом следующим этапом подсоединим соответственно уже наши телерамботы. Давайте пока что мы перейдем к этапу создания телерамботов.

**[29:09]** Заходим в BotFuzzer. Вот этот бот. В BotFuzzer заходите. Вот видите. И создаете себе бота.

**[29:19]** Здесь нажимаете Open. Create a new bot. вот здесь создаете новый бот и у вас там будет ключ который нужно будет ему ставить но у меня уже боты есть поэтому я сейчас со своими ботами буду разбираться вот у меня есть осмосис вот у него есть этот ключ давайте сразу подготовлю осмосис осмосис вот и есть соответственно у меня дальше Вот у меня есть код, который Richard будет, и Richard для меня.

**[30:01]** Вот эти два ключа, которые у меня будут. На этапе он спросит. Сейчас ждем.

**[30:15]** И вот, давайте из краски поговорим с вами об этих агентах. У нас есть Jarvis. Ну, он у вас по-своему будет называться. В чем суть? Суть в том, что...

**[30:29]** Суть в том, что он будет вам выполнять все какие-то работы. То есть, он будет на Opus'е у вас. Вы потом можете поставить третьего бота на Sonet'е, но Richard и Jarvis у вас будут базово на Opus'е, потому что изначально лучше Opus'ом пользоваться. И когда вы построите какую-то систему, вы будете переходить на Sonet. Далее.

**[30:52]** В чем суть? В основном вы будете пользоваться только джарвисом, но иногда джарвис будет очень редко, раз в неделю падать, или раз в две недели падать. Что значит падать? Он будет отключаться, зависать, и для того, чтобы это починить его, нужно будет кинуть команды, нужно будет команды отправить, соответственно, нужно будет Ричарду сказать, что проверь пожалуйста Джарвиса, он что-то упал, проверь его Gateway и так далее. И он его будет поднимать, чинить и с ним работать.

**[31:24]** Вот, сейчас давайте посмотрим.

**[31:29]** Ждем.

**[32:01]** Видите, он сам за вас все делает. Пока что работает.

**[32:11]** Давайте пока что ему отправим все токены.

**[32:21]** Вот токены. И вот, соответственно, Вот.

**[32:38]** Ему отправлю сразу, чтобы он следующую задачу сделал.

**[32:48]** Так, пока просто ждем.

**[32:58]** Вот видите он, а вот, а, Trigram User ID просит меня. Для того, чтобы получить телерам юзер айди, нужно зайти в телерам юзер айди. И здесь, видите, написать нужно просто start get. Это вот этот бот юзер, это мой юзер айди, это неконфиденциальная информация, ее можно где угодно взять. И дальше я закидываю ему myUserID.

**[33:48]** Зачем нужен User ID? Соответственно, это для того, чтобы с агентом мог общаться только вы. И в таком случае это рабочая штука, она будет работать. Теперь ждем.

**[34:04]** Токены оба валидны. Даши прислал, видите, он теперь говорит то, что прислал User ID. Ждем.

**[34:21]** Обновляем оба конфигурации, он там сам дальше настраивает.

**[34:29]** Дальше, что у нас? Это все мы сделали по факту.

**[34:52]** Мы настраиваем их сейчас, проверим.

**[34:59]** Теперь смотрите, здесь сейчас важный момент. Внимательно, важный момент сейчас не пропустите, потому что здесь очень многие ошибаются. Сейчас код-код наш привязал наши телеграммы. И теперь мы заходим на шаг 4, вот здесь обязательно нужно, смотрите. Всё, он всё сделал, всё прошито, ошибок в журналах нет, всё супер, всё работает.

**[35:32]** Но что получается, мы привязали, мы привязали получается нашего, мы привязали и теперь, смотрите, теперь нам нужно выполнить шаг 4. Во-первых, нужно выйти с этой сессии, нужно выйти с этой сессии. Почему? Сейчас у нас активно получается код-код в руте, но нужно подключить к нашей же подписке агентов, которые сейчас находятся на... Агентов подключить, в которых телеграмма.

**[36:06]** Вот, поэтому нажимаю здесь exit, я выхожу получается, вышел сессии и копирую просто вот эту штуку.

**[36:16]** Вот все. И теперь запустился, сейчас запустится код-код. Еще раз мы подтверждаем. Вот еще раз подтверждаем. Ошибка вылезла, нужно полностью скопировать.

**[36:43]** Видите, теперь все окей. Смотрите, вот первый раз, когда я переходил, это часто ошибка, кстати, вот. Часто ошибка. Я вот follow link нажимаю, да, видите? Здесь выскакивает ошибка.

**[36:53]** Это частая проблема, потому что ссылка не полностью копируется, и поэтому ее нужно копировать прям с конца до... И тогда все окей.

**[37:04]** Копирую код, вставляю сюда. Все супер. Закрываем, возвращаюсь в день первый. Здесь то же самое, теперь мы авторизовываем наш охот-код. И теперь смотрите, вот здесь обязательно видите Home, EdgeLab и так далее, все супер.

**[37:23]** Проверь, что оба бата пишут, я на связи. Копируем эту штуку, отправляем сюда.

**[37:37]** Теперь он проверяет.

**[38:08]** Так, теперь у нас получается сейчас первые диалоги будут с Джарвисом. Все ок, все работает окей. Смотрите, теперь нужно подключить голосовое. Как подключить голосовое? Где мы здесь, на каком этапе мы остановились?

**[38:28]** Теперь здесь нужно подключить голосовое сразу голосового ассистента. вот здесь знаете что нужно здесь нужно спросить давай давай подключим горк для голосовых сообщений вот он сейчас сам этот горк найдет тоже найти по идее ждем смотрим Вот здесь между этапом 5 и 6 попросить, ну 6 и 5, чтобы он подключил вам горд. Дальше нужно будет зайти на сайт, а на сайт называется Грок, точнее Грок, вот. Я же правильно написал? А, да.

**[39:20]** Грок. Горд неправильно написал. Сейчас он запутается.

**[39:27]** Вот, я ему пишу, вот. Этот сервис подключим. Я тебе API ключ пришлю.

**[39:40]** Теперь мы заходим на grok. Естественно здесь мы нажимаем Start Building, регистрируйтесь, заходите. А вот он уже нашел. Вот он, присылай API ключ. Вот видите, здесь все в целом есть.

**[39:56]** Так, теперь как правильно регистрировать? Во-первых, мы заходим сюда, здесь есть лимиты. Первое, что мы делаем, это ставим лимиты. Лимиты ставьте здесь, ставите edit вот здесь и поставьте только whisperlarge v3 и whisperlarge v3 turbo, чтобы агент случайно не активировал эти модели. Потому что если агент случайно активирует эти модели, то у вас денежка лишней спишется.

**[40:20]** Поэтому, чтобы не было, ставите две галочки. Проверяйте здесь тоже лимиты, вот здесь проверяйте лимиты. Показываются же, да, все? Да, вот. И дальше мы заходим в API case.

**[40:31]** Вот здесь самое интересное. аппетит для того чтобы аппетит сработала нажимаете кнопку create api case здесь просто назовите это я назову это workshop вот зовут workshop но но эксперт но экспиришен создаю здесь аппетит и я вставляю сюда в окно, отправляем. Все. Ну, для этого, конечно, нужно карточку привязать, это практически бесплатный сервис, но карточку нужно привязать. Вы привязываете здесь карточку биллинговую, да, вот привязали, все, и там копейки списываются.

**[41:18]** Видите, обычно вот 0.17, 0.86 долларов вписывается. Мне случайно списали 8 баксов, потому что я вот эти модели не отключил. Видите, если вы модели не отключите, вот эти вот то вас могут тоже случайно списать эти деньги, потому что вас агент их активирует. Поэтому, чтобы такого не было, отключите, и вот у вас будет оплата. Видите, у меня оплата сколько здесь?

**[41:41]** 0.17, 0.86, в общем, по доллару в месяц, при том, что я работаю 24 на 7. Практически бесплатный сервис. Далее. Теперь что? Теперь мы сейчас подключим...

**[41:53]** И вот у нас сейчас первый диалог будет с Джарвисом. Вы можете этому инструкцию, соответственно, скинуть. Давайте прямо так сейчас и сделаем.

**[42:04]** Так. Все, супер. Теперь открываем Jarvis'а. Ну, точнее, не Jarvis'а, а Smosis'а в моем случае.

**[42:35]** Привет, осмосис, как ты меня слышишь? Всё ли окей, всё ли отлично?

**[42:41]** Я записал ему голосовое. Всё, он сейчас отвечает. Слышу тебя отлично, всё в порядке. Отправляю ему сообщение это, сейчас давайте он будет с нами знакомиться.

**[42:59]** Я ему говорю, Привет, меня зовут Даши, я занимаюсь, я сейчас снимаю воркшоп для своих ребят с нашего клуба с Эджлава. Ты будешь моим помощником, помогать с воркшопом. Я живу в Берлине, язык русский, поэтому обращайся к мне Даши. Как к тебе обращаться? Назови меня Даши.

**[43:24]** Сейчас на вопрос ответим его. Дальше, ну вот видите, я сразу голосом записываю и начинаю общаться.

**[43:33]** Чем занимаешься? Я занимаюсь Edge Lab, это наш клуб для, скажем, ребят, которые хотят изучать агентов, хотят максимально быстро освоить агентов и тем самым усиливать себя в других всех направлениях.

**[43:52]** Тайм-зона, соответственно, это Берлин, все так.

**[44:04]** так что еще язык русский все верно язык русский он здесь еще раз он обучается все и дальше соответственно уже у вас уже будет финальную диагностику здесь можно будет запустить вот давайте мы загрузим финальную диагностику то чтобы чтобы понимать что все работает именно вот сюда загрузим все ли хорошо работает и давайте спросим у соответственно пообщаемся с кодом привет привет как дела здесь пока что диагностика идет сейчас он диагностирует если какие-то ошибки найдет он Можете в Telegram Jarvis кинуть, он это может еще проверить, лучше даже.

**[45:11]** Так.

**[45:15]** Видите, здесь какие-то ошибки появляются, ротации памяти нет, вердикт не готов, ньют 2. Тут далее, чинить в порядке, добавить и так далее, вот все, окей. Если такие ошибки возникают, здесь кидайте, соответственно, здесь что нужно кинуть, здесь кидаете вот репозиторий. Соответственно, смотри, что здесь появится. Чтобы он допилил это.

**[45:38]** Чтобы скиллы доустановил. Чтобы доустановил все это. А не, давайте начнем с демо. Мы сейчас закинем это Джарвису. Джарвису проверим.

**[45:46]** Потому что он может свой... Начнем с Джарвиса, в нашем случае.

**[45:53]** Ой, не то закинули. Сейчас здесь команду стоп, стоп, стоп, стоп. мы закидываем что да да мы закидываем телегу уже так и теперь смотрите у нас здесь есть соответственный этап очень важный момент то что у нас richard он будет чаще всего молчать то есть вы будете соответственно Он будет помогать решать какие-то проблемы. Давайте назовем его Ричард, чтобы он...

**[46:41]** Все, супер. Тем самым он будет решать какие-то проблемы. Далее. Вот, вы видите какие-то ошибки, кроме ротации и так далее. Сейчас попросим его доустановить все это.

**[46:53]** Сейчас я ему скину, я здесь допишу гайд, нужно будет дописать гайд, чтобы он мог все скачать автоматически, но чтобы этого не делать, я сейчас пришлю ему публичный репозиторий, у вас там соответственно будет, нужно там поподробнее расписать, вот здесь публичный репозиторий, с которым вы работаете.

**[47:23]** В вашем случае, я вам пишу, возьми отсюда чего не хватает. После записи урока я здесь добавлю пункт, скажем, после самодиагностики здесь будет, соответственно, пункт. Если чего-то не хватает, доскачай, доделай, допили и тем самым это будет все работать. Сейчас ждем. Сейчас он установит скорее всего все это.

**[48:51]** Если все соберется, добавят и мы будем с вами заканчивать. Тем самым вы готовы ко второму дню. Здесь второй день, здесь уже мы с вами будем разбираться. как этим агентом оркестрировать, как можно какие штуки выполнять, как правильно с ним общаться, как в целом он устроен и так далее. То есть все, дальше у вас уже не будет каких-то технических навыков, дальше вы просто записываете голосовое, отправляете какие-то промпты и он будет, соответственно, уже отлично работать в рамках подписки.

**[49:20]** Вот, что он где-то... Скилл файндер не найден. Окей, мы его добавим. Окей.

**[49:34]** окей делай я пишу окей делай сейчас он допишет вот видите как раз киста репозитория то есть сейчас он допилит все это и все готово будет давайте ждать Что еще?

**[50:18]** Ну и что? Приходите на второй день. На втором дне мы с вами уже поговорим про то, как все ставить. Поэтому приходите.

**[50:31]** Попытка заблокирована. Папка скрипт читает сенситив и система, которую явно ты подтвердил. Промпти разрешить эдит компьютера. Вот, видите? Такая ошибка.

**[50:39]** То, что у него не все доступы есть. Он не все может делать. Теперь мы ему пишем. Слушай. У тебя есть головной Клод, который может это сделать.

**[50:55]** Дай мне промпт для него, чтобы он тебя поправил. Его зовут Ричард.

**[51:06]** И вот как раз таки о том, о чем я говорю, то что конкретно у этого агента, получается, он не может себя менять, потому что именно эти, знаете, так называемые sensitive файлы, потому что если он будет себя менять, он может себя сломать, и поэтому мы сделали ограничение, что он не может прямо какие-то жесткие скрипты менять и так далее, то есть железные какие-то скрипты остаются. И чтобы с этим как бы не сталкиваться, вы можете даже все, что здесь написано, если вы закинете сюда, то здесь, соответственно, все можно будет сделать, если через... Вот, он, соответственно, прислал. Скопируй текст. Я что сделаю?

**[51:41]** Я просто скопирую... Я просто скопирую весь текст, отправлю Ричарду. Ричард должен все настроить.

**[51:52]** Если же у Ричарда не получится, отправим это... Соответственно, отправим это сюда. Это уже, скажем, самый главный их... И какая иерархия? Рутовский, который здесь скрывается.

**[52:07]** Самый главный, в принципе, он нужен только для установки всего. Принял промз, зафиксирован, жду сигнал. Ты и есть Ричард.

**[52:20]** То есть он не понимает, что...

**[52:40]** Все, он начинает работать. У него больше файлов.

**[53:17]** ждем все все готово все сделано так далее супер а ты перезагрузил осмосис видите у него получается что он имеет все права поэтому он может редактировать осмосиса в моем случае и вы всегда потому что смотрите не всегда соответственно эти нет перезагрузки осмосис в исходном промте не было задачи были только 5 пунктов уточни видите он читает в твоем случае джарвис вот его Перезагрузи технический путь Jarvis, но зовут его осмосис. Из-за того, что у нас технические папки пути Вити здесь написано Jarvis, то он не сразу понял. Сейчас мы ему один раз скажем то, что Jarvis это осмосис и все, он после этого будет понимать.

**[54:53]** Вот окей, давай расскажем, что такое отправим.

**[55:21]** Контекст можно установить здесь, можно полную страницу здесь установить.

**[55:33]** Дальше смотрите, что мы можем сделать. Мы можем скопировать архитектуру ему, отправить, чтобы он знал, чтобы у него был контекст.

**[56:11]** Вот. И теперь мы отправляем этот файл ему. Ричарду. Чтобы он узнал.

**[56:24]** Здесь немного не хватает контекста, поэтому на втором дне мы контекст дополним, и они, соответственно, будут понимать, кто они друг к другу. Вот. Это важный момент, чтобы они понимали. Сейчас просто не понимают, поэтому это нужно будет настроить на втором дне. Но он уже начинает понимать.

**[56:49]** все супер давайте теперь еще раз запустим тест все ли хорошо у джарвиса точнее нашего осмосиса в нашем случае Все супер, все готово, скилл файндера нет, но я его добавлю здесь в ссылочке, он появится. Здесь дополнительно я еще промп пропишу, какой надо все. Все готово. Вы готовы ко второму дню? Переходите дальше, всем спасибо за урок.
