OpenDevin: Открытая платформа для разработчиков программного обеспечения в области искусственного интеллекта в качестве агентов-универсаловOpenDevin: An Open Platform for AI Software Developers as Generalist
Agents
Программное обеспечение является одним из самых мощных инструментов, которыми мы, люди, располагаем; оно позволяет опытному программисту взаимодействовать с миром сложным и глубоким образом. В то же время, благодаря улучшениям в больших языковых моделях (LLM), также произошло быстрое развитие искусственных интеллектуальных агентов, которые взаимодействуют и оказывают влияние на окружающие среды. В данной статье мы представляем OpenDevin, платформу для разработки мощных и гибких искусственных интеллектуальных агентов, которые взаимодействуют с миром аналогично человеческому разработчику: путем написания кода, взаимодействия с командной строкой и просмотра веб-страниц. Мы описываем, как платформа позволяет реализовывать новых агентов, безопасно взаимодействовать с изолированными средами для выполнения кода, координировать действия между несколькими агентами и включать оценочные бенчмарки. Основываясь на наших включенных в настоящее время бенчмарках, мы проводим оценку агентов по 15 сложным задачам, включая инженерию программного обеспечения (например, SWE-Bench) и просмотр веб-страниц (например, WebArena), среди прочих. Выпущенный под лицензией MIT, OpenDevin является проектом сообщества, охватывающим академию и промышленность, с более чем 1,3 тыс. вкладов от более чем 160 участников и будет улучшаться в будущем.