News Grower

Независимое покрытие AI, стартапов и технологий.

Как мы построили платформу агентов для Алисы AI — и почему пришлось написать сервер поверх Temporal

Агент «Исследовать» в Алисе AI может работать до 20 минут. За это время он успевает обойти десятки сайтов, запустить модели, вызвать инструменты — и сделать всё это параллельно на нескольких хостах. И если в середине цепочки что-то упадёт (а практика показывает, что если может упасть — когда-нибудь упадёт: релизы, с...

Автор: alex_in_log (Яндекс) Оригинальный источник
Как мы построили платформу агентов для Алисы AI — и почему пришлось написать сервер поверх Temporal

Агент «Исследовать» в Алисе AI может работать до 20 минут. За это время он успевает обойти десятки сайтов, запустить модели, вызвать инструменты — и сделать всё это параллельно на нескольких хостах. И если в середине цепочки что-то упадёт (а практика показывает, что если может упасть — когда-нибудь упадёт: релизы, сети, «луна не в той фазе»), агент должен уметь продолжить работу с того же места, а не начать всё заново, сжигая часы и LLM-токены. Ещё год назад никакой инфраструктуры для этого у нас не было.Меня зовут Алексей Логинов, я ведущий разработчик в команде, которая отвечает за инфраструктуру нашего ассистента. В этой статье я покажу, какой путь мы прошли от наивного SDK до полноценной платформы Agent Transport System (ATS) — и как при этом упирались в различные ограничения и преодолевали их.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Третьего дня я собеседовал начинающего C++ программиста с небольшим опытом работы. Когда речь дошла до денежных ожиданий, я задал закономерный вопрос – сколько ты получал на про...

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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

Прозрачный VPN на роутере: VLESS + Reality + TPROXY на OpenWrt от А до Я

Прозрачный VPN на роутере: VLESS + Reality + TPROXY на OpenWrt от А до Я

Десять устройств дома, и каждому нужен доступ к заблокированным ресурсам. Ставить VPN-клиент на телевизор и колонку — невозможно, на телефон жены — бесполезно.Я настроил прозрач...

Нюансы локализации приложений в Lazarus IDE

Нюансы локализации приложений в Lazarus IDE

О переводе начинаешь думать тогда, когда приложение уже написано и работает. Архитектура сложилась органически, строки разбросаны по хелперам и метаданным перечислений, или торч...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Третьего дня я собеседовал начинающего C++ программиста с небольшим опытом работы. Когда речь дошла до денежных ожиданий, я задал закономерный вопрос – сколько ты получал на про...

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Третьего дня я собеседовал начинающего C++ программиста с небольшим опытом работы. Когда речь дошла до денежных ожиданий, я задал закономерный вопрос – сколько ты получал на про...

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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

Дополнительное покрытие этой темы

Похожие публикации и близкие по смыслу материалы по этой же теме.

Temporal Tables в MS SQL Server: история изменений

Temporal Tables в MS SQL Server: история изменений

Привет, Хабр!Temporal tables позволяют следить за историями изменений уровне движка. SQL Server сам хранит полную историю изменений каждой строки — без триггеров, без дополнител...