Наш руководитель блока разработки Филипп Игнатенко столкнулся с этой проблемой, и решил справиться с ней за счет создания независимой памяти для ИИ-агента. Она хранит итоги работы в Markdown-файлах в git, в том числе принятые решения, отклоненные варианты и причины отказа. При запуске новой сессии агент должен находить нужную запись и использовать ее для работы.
Но сохранить опыт оказалось проще, чем приучить агента к нему обращаться. Почему записи оставались невостребованными, как сама память начала перегружать контекст и что пришлось изменить для достижения нужного результата – в статье Филиппа на Хабре.
basis.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4👏1
Все компоненты ИТ-системы в порядке, нагрузка в пределах нормы, но работа идет со сбоями. В чем причина?
Чтобы разобраться, общих показателей может быть недостаточно. Нужно понять, что происходило с конкретным запросом при прохождении через разные сервисы. Здесь вам нужна наблюдаемость (observability).
🟥 Что такое наблюдаемость?
Наблюдаемость — это подход, который помогает понять, что происходит внутри сложной ИТ-инфраструктуры по данным о ее работе. Он связывает метрики, логи и трассировки. Сопоставляя эти сведения, инженеры могут выяснить, где возникла ошибка, при каких условиях она повторяется и как влияет на пользователей.
🟥 Чем наблюдаемость отличается от мониторинга?
Мониторинг отслеживает состояние систем и сообщает об отклонениях по заданным правилам. Наблюдаемость включает в себя мониторинг и позволяет глубже исследовать происходящее, в том числе разбирать проблемы, которые заранее не предусмотрели при настройке проверок.
Наблюдаемость незаменима для повышения надежности сложных ИТ-инфраструктур. И этот подход мы делаем доступным для наших заказчиков. В сентябре «Базис» приобрел компанию Proto — разработчика ИИ-платформы наблюдаемости и аналитики данных. Платформа помогает обнаруживать аномалии, анализировать взаимосвязи и расследовать инциденты.
💙 В следующих постах расскажем, как мы интегрируем технологии Proto в нашу продуктовую экосистему.
basis.ru
Чтобы разобраться, общих показателей может быть недостаточно. Нужно понять, что происходило с конкретным запросом при прохождении через разные сервисы. Здесь вам нужна наблюдаемость (observability).
Наблюдаемость — это подход, который помогает понять, что происходит внутри сложной ИТ-инфраструктуры по данным о ее работе. Он связывает метрики, логи и трассировки. Сопоставляя эти сведения, инженеры могут выяснить, где возникла ошибка, при каких условиях она повторяется и как влияет на пользователей.
Мониторинг отслеживает состояние систем и сообщает об отклонениях по заданным правилам. Наблюдаемость включает в себя мониторинг и позволяет глубже исследовать происходящее, в том числе разбирать проблемы, которые заранее не предусмотрели при настройке проверок.
Наблюдаемость необходима, когда вы не знаете, где искать неисправность. Идет исследование распределенной системы в целом с сопоставлением данных из разных источников.
Наблюдаемость незаменима для повышения надежности сложных ИТ-инфраструктур. И этот подход мы делаем доступным для наших заказчиков. В сентябре «Базис» приобрел компанию Proto — разработчика ИИ-платформы наблюдаемости и аналитики данных. Платформа помогает обнаруживать аномалии, анализировать взаимосвязи и расследовать инциденты.
basis.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍1