Microsoft только что упростила разработчикам создание приложений ИИ — и это может быть плохой новостью для AWS

Подпишитесь на наши ежедневные и еженедельные информационные бюллетени, чтобы получать последние обновления и эксклюзивный контент о ведущих в отрасли технологиях искусственного интеллекта. Узнать больше


Во вторник Microsoft представила амбициозное расширение своих инструментов искусственного интеллекта, представив GitHub Copilot для Azure и набор функций, ориентированных на разработчиков, которые могут фундаментально изменить способ создания программного обеспечения в эпоху искусственного интеллекта. Этот шаг представляет собой самую смелую попытку Microsoft доминировать в быстро развивающейся сфере разработки приложений искусственного интеллекта.

В основе анонса лежит обманчиво простая идея: устранить когнитивную нагрузку, с которой сталкиваются разработчики при переключении между различными инструментами и интерфейсами. По данным Microsoft, эта проблема требует от разработчиков в среднем 23 минуты производительности при каждом переключении контекста.

«Сегодня разработчикам необходимо достичь повышенного внимания, потому что они создают мысленную модель приложения, которое пытаются создать. Необходимость взаимодействия с множеством различных инструментов создает огромную когнитивную перегрузку», — сказала Аманда Сильвер, старший вице-президент по продуктам подразделения разработчиков Microsoft, в интервью VentureBeat.

Microsoft только что упростила разработчикам создание приложений ИИ — и это может быть плохой новостью для AWS
Интерфейс настройки OpenAI GPT-4 на GitHub помогает разработчикам создавать токены личного доступа и интегрировать модели ИИ в свои рабочие процессы, отражая усилия Microsoft по упрощению реализации ИИ в средах кодирования. (Фото: Microsoft/GitHub)

Расцвет инженера искусственного интеллекта

Время объявления Microsoft имеет особенно важное значение. Поскольку организации стремятся интегрировать возможности искусственного интеллекта в свои приложения, появляется новая категория разработчиков программного обеспечения — те, кого инсайдеры отрасли называют «инженерами по искусственному интеллекту».

«Если вы подумаете о рабочей нагрузке приложений с этого момента, то разработчики, как на предприятиях, так и на коммерческих и даже потребительских предприятиях, будут интегрировать интеллект в эти приложения», — объясняет Марио Родригес, директор по продуктам GitHub. . «Мы наблюдаем рост популярности инженеров искусственного интеллекта».

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

Microsoft только что упростила разработчикам создание приложений ИИ — и это может быть плохой новостью для AWS
Разработчик взаимодействует с GitHub Copilot для Azure, используя помощник на базе искусственного интеллекта для создания и развертывания приложения Azure Kubernetes Service (AKS). Это часть инициативы Microsoft по оптимизации разработки ИИ в знакомых средах кодирования, таких как Visual Studio Code. (Фото: Microsoft)

Ломаем технические барьеры

Новые инструменты Microsoft направлены на решение этих проблем. GitHub Copilot для Azure действует как помощник на базе искусственного интеллекта, работающий в популярных средах кодирования, таких как Visual Studio Code. Оно может помочь разработчикам управлять облачными ресурсами, развертывать приложения и даже устранять неполадки, не покидая своего основного рабочего пространства.

Компания также представляет шаблоны приложений AI, которые можно развернуть «всего за пять минут». Эти шаблоны поддерживают различные платформы искусственного интеллекта и интегрируются с популярными инструментами таких поставщиков, как Arize, LangChain, LlamaIndex и Pinecone — явное признание того, что для разработки искусственного интеллекта требуется разнообразная экосистема инструментов.

Для небольших команд и отдельных разработчиков эти инструменты могут уравнять правила игры. «Экспериментаторы и мастера могут добиться больших успехов со всеми этими инструментами», — отметил Сильвер. «Когда мы думаем о дизайне для разработчиков, на самом деле это касается творческих разработчиков, которые исследуют самостоятельно».

Последствия для бизнеса

Ставки огромны. Поскольку предприятия стремятся интегрировать возможности искусственного интеллекта в свои приложения, инструменты и платформы, которые они выбирают сегодня, могут привязать их к конкретным экосистемам на долгие годы вперед. Microsoft, владеющая GitHub и облачной платформой Azure, имеет уникальные возможности для захвата этого рынка.

«Сейчас мы находимся на том этапе, когда начинаем видеть переход Copilot от однопоточного к многопоточному», — объяснил Родригес. «Мы переходим от одной модели к мультимодели… от редактирования одного файла к редактированию нескольких файлов».

Эта эволюция отражает более широкую тенденцию в отрасли: переход к более сложным инструментам разработки на базе искусственного интеллекта, способным решать все более сложные задачи. Анонс Microsoft включает новые возможности для оценки моделей и A/B-тестирования в масштабе с помощью GitHub Actions, что позволяет разработчикам автоматически оценивать такие показатели, как согласованность и плавность работы, в рамках рабочих процессов развертывания.

Дорога впереди

Хотя новые инструменты Microsoft впечатляют, они также поднимают важные вопросы о будущем разработки программного обеспечения. По мере того, как ИИ-помощники становятся более способными, грань между вкладом человека и машины в код будет стираться. Это может иметь глубокие последствия для того, как мы думаем об авторстве программного обеспечения, ответственности и интеллектуальной собственности.

Более того, интеграция Microsoft GitHub Copilot с Azure представляет собой значительное преимущество в продолжающихся облачных войнах с Amazon Web Services и Google Cloud. Поскольку 95% компаний из списка Fortune 500 уже используют Azure, усовершенствованные инструменты Microsoft для разработчиков могут помочь компании еще больше укрепить свои позиции в сфере корпоративного искусственного интеллекта.

Предварительная версия инструментов начнет распространяться на этой неделе в рамках GitHub Universe, ежегодной конференции разработчиков компании. Их успех может определить не только позицию Microsoft в гонке ИИ, но и то, как будет создаваться программное обеспечение следующего поколения.

Для разработчиков послание ясно: будущее разработки программного обеспечения основано на искусственном интеллекте, и оно наступает быстрее, чем многие ожидали. По словам Сильвера, эти инструменты позволяют разработчикам «избавиться от необходимости выполнять повторяющиеся, утомительные и рутинные действия и сосредоточиться на творческих аспектах своей работы».

Станет ли такое видение разработки с помощью ИИ новой нормой, будет зависеть от того, как разработчики воспримут эти инструменты — и как конкуренты Microsoft отреагируют на эту последнюю эволюцию в опыте разработчиков.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Основатель более 10 стартапов в области ИТ и ИИ. Серийный предприниматель. Профессиональный управленец.