overview
Что такое SWEbench?
SWEbench — это инструмент для бенчмаркинга, разработанный в рамках исследовательской инициативы, который позволяет разработчикам и исследователям Large Language Model (LLM) оценивать возможности больших языковых моделей в области разработки программного обеспечения. Он в первую очередь сосредоточен на оценке способности AI-агентов по кодированию решать реальные проблемы программного обеспечения из GitHub. Эта платформа имитирует сложные задачи кодирования, предоставляя кодовую базу и описание проблемы, поручая LLM сгенерировать патч, который решает проблему. SWEbench служит строгой платформой оценки для AI в разработке программного обеспечения, бенчмаркинга AI-агентов по кодированию на их способность понимать, ориентироваться и исправлять фактические ошибки или реализовывать функции в больших, существующих кодовых базах. Он направлен на то, чтобы побудить модели AI улучшать стандарты кодирования, производительность и разрешение ошибок, устанавливая высокие бенчмарки.