HeadlinesBriefing HeadlinesBriefing.com

Жизненный цикл разработки агентов и разработка приложений

Towards Data Science •
×

Обсуждение Harrison Chase жизненного цикла разработки агентов (ADLC) на Interrupt26 NYC побудило задуматься о том, где ADLC должен находиться в рамках разработки приложений. Агент может расследовать электронное письмо, но приложение определяет, как расследование попадает в очередь, достигает аналитика или приводит к действию. Улучшение расследования и изменение рабочего процесса — это связанные активности с разными вопросами дизайна и разными доказательствами прогресса. ADLC следует согласовывать отдельно, но вместе с приложением, которое он поддерживает, поскольку агенты могут изменяться независимо, одновременно влияя на дизайн и результаты приложения в тесно связанном цикле разработки. Этот цикл можно организовать через явные исследования дизайна, общие требования и случаи оценки, которые следуют за результатами агента в приложении. Одна и та же команда может нести ответственность за обе функции, но каждая должна оставаться видимой и отдельной в плане разработки. Существующие руководства по ADLC включают значительную работу по дизайну и экспериментам, при этом Harrison Chase описывает сравнения между промптами, моделями, стратегиями извлечения, схемами инструментов и паттернами оркестрации в рамках Build, Test, Deploy и Monitor. Salesforce начинает с Ideation и Design, описывая внутренний цикл разработки и внешний цикл мониторинга. Рассмотрение агента как подсистемы означает явное развитие его возможностей и проверку его вклада и влияния на приложение, начиная с изучения границы системы, а затем цикла разработки агента. Разделы требований и координации объясняют, как общие случаи оценки связывают работу, тогда как в Обсуждении рассматриваются затраты и ограничения разделения жизненных циклов, а в Заключении намечены практические шаги.

Источник: Towards Data Science · Сводку подготовил HeadlinesBriefing