# source: 2026-10-16/rec_20261016_173046.m4a # model: Systran/faster-whisper-small # transcribed: 2026-10-21T18:06:42Z [00:00:00] вообще до автономных агентах и в прошлый раз мы тоже с вами об этом говорили и [00:00:05] в Ганас как бы, важно понять, а как мы из нашего детерминированного кода можем [00:00:11] наслучаться до модели и вот такие вот мы использовали разные технологии, например [00:00:17] Z-Code Prom, что это такое, то есть есть Harness. Harness это программа, которая [00:00:21] заворачивает так работу с моделем. Если мы просто поджигаем через [00:00:27] КМД вызов, то это Z-Code Prom, то есть мы подождем дополнительный процесс [00:00:33] как бы, видно все, вот что-то там отработало, мы можем как-то смотреть по внешним [00:00:39] признакам. Если вы работаете, например, через [00:00:44] Prom, тогда у вас прямо здесь создастся новый проект и на него будет [00:00:51] общего названия и туда будут сыпаться все запросы, то есть здесь можно вот это [00:00:56] посмотреть. Это неудобно, потому что, грубо говоря, это засоряет вообще ваша [00:01:01] рабочая пространство, это вы делаете на своей машине. Да, короче, это первое. Второе, это [00:01:08] возможность, у же самой программеры поджигаться не из командной строки, а поджигаться [00:01:14] с командной строки, но с прицепом книи через STDEO и OUT, то есть с [00:01:22] прицепом на, ну, можно грубо говоря, стандартной потоке водовывода, и мы можем [00:01:26] в них писать и читать байты. Ну, ты там есть какой-то свой хитрый Json протокол, и по [00:01:33] факту там исходный код вот этого телета, которая работает с такой обедкой через [00:01:39] стандартные потоки водовывода, выглядит как запуливание туда Json сообщений, [00:01:44] которая форматирована как одна строка. В итоге там код выглядит так, ReadLine, [00:01:49] WriteLine, а каждая вот эта ReadLine в WriteLine возвращает по сути текст, который [00:01:56] содержит сообщения, которые выброшены из одной программы в другую программу, [00:02:01] то есть самая технология связи очень интересная. Опа, Найсер, вести моя хрена знает, что ли? [00:02:08] Ну, это вот, но... Я лома тоже, вот. Ну, опа, Найсер. И закончилась эта, это Айтин. [00:02:13] Подожди, подожди. Ну, Айтин, короче, это WebAP, и закончилась это все тем, что мы [00:02:19] в итоге нашли docker-контейнер с линуксовый, с z-кодом, который можно поднять в docker и [00:02:27] дать ему пронк как параметр, и он в docker это все дело отработает, и потом можно прибить этот [00:02:32] контейнер, ну, или там ему перезапустить, например. То есть вот в итоге из разных форм мы пришли к тому, [00:02:41] что можно в docker на linux поджигать z-код-хрена, но для нас он сейчас является основным, так [00:02:49] мы работаем, живаем в model.exe. И, значит, его можно встраивать в наши подходы, ну, как бы, [00:02:56] работы с задачей. Да, ну, обратите внимание, что, да, почему мы не свой Харнест не пишем, [00:03:07] потому что у нас еще пока нет нужных компетенций, мы многие вещи мы еще сами не пощупали, не [00:03:13] прошли, то есть и начинать сейчас сделать Харнест, это замодействие с модели через IP, то есть это просто [00:03:20] набивать шишки, да, то есть, которые, ну, мы просто уткнемся в какой-то момент и не будем понимать, [00:03:26] куда дальше двигаться. Ну вот, так, что-то я хотел добавить, что, почему, почему это все [00:03:36] можно выбросить в мусорное изибиро? Короче, метод диплоицы на северо, ладно, давайте вам, [00:03:45] я расскажу, у меня есть много чего сказать, и потом вернемся к этому вопросу. Так, забираю исходный [00:03:53] код, а, вот, что я хотел сказать, я хочу сказать, чтобы еще продолжить изучать тему Харнестов, [00:03:58] Жень, прость нам, пожалуйста, ссылочку на канал дядьки твоего любимого, который нам по этой [00:04:04] все дела рассказывает, и, конечно, следующий раз на очереди стоит DPSи Харнестов, именно на [00:04:10] изучение как Харнест, почему? Потому что это компонентный Харнест такой с открытым исходом кодом, [00:04:16] который заявляется как максимально открытой и поддающейся кастомизации. Безжинский, безжинский, [00:04:24] безжинский? Дмитрий, нет, нет, безжинский. Безжинский, это поляк, да, сбивлив, это другой. [00:04:33] Вот, так, а я пока открою приложение. Че я хочу? Че-то я хочу, да, хочу. Женюжик.