На конференции Build Microsoft объявила об интеграции в Microsoft Power Apps GPT-3 – модели естественного языка, разработанной OpenAI. Инструмент позволит пользователям создавать приложения без необходимости писать код.
Microsoft Power Apps – платформа разработки приложений с низким уровнем кода. Новые функции на базе искусственного интеллекта позволяют сформулировать запрос с помощью разговорного языка. Например, для запроса «find products where the name starts with ”kids”» GPT-3 предложит варианты преобразования команды в формулу Microsoft Power Fx, языка программирования с открытым исходным кодом платформы Power, например «Filter(‘BC Orders’ Left(‘Product Name’,4)=”Kids”)». Хотя Power Fx построен на Microsoft Excel и, следовательно, намного проще в использовании, чем традиционные языки программирования, создание сложных запросов требует опыта. Использование GPT-3 позволяет сократить время, необходимое для обучения. При вводе запроса GPT-3 предоставляет не один, а несколько вариантов формул Power Fx, и затем пользователь выбирает наиболее подходящую из них (cм. рис.). Microsoft утверждает, что цель создания продукта состоит не в устранении необходимости писать в код, а в помощи начинающим пользователям быстрее изучить синтаксис Power Fx.

GPT-3 является частью нового класса моделей в рамках инициативы Microsoft AI at Scale, которые обучаются на миллиардах страниц общедоступного текста глубокому анализу нюансов языка, грамматики и контекста для расширения класса задач, связанных с созданием текста. В прошлом году OpenAI выпустила API на базе Azure, который позволяет разработчикам исследовать возможности GPT-3. С тех пор исследователи использовали его для написания стихов, твитов, статей, ответов на электронные письма и создания компьютерного кода.
В дальнейшем Microsoft планирует внедрить и Power Fx, и GPT-3 в другие инструменты в рамках платформы Power. Новые функции, анонсированные на Microsoft Build, будут доступны на английском языке в Северной Америке к концу июня.
Microsoft выпустила инструмент для создания компьютерных программ разговорным языком
Хорошо знать язык программирования не надо
Microsoft представила инструмент на базе модели разговорного языка GPT-3, который позволяет создавать программы практически без необходимости написания кода.
Для этого Microsoft сотрудничала с OpenAI, исследовательской организацией, основателями которой являются Илон Маск и Сэм Альтман.
Использование алгоритма обработки естественного языка GPT-3 позволяет создавать приложения в режиме диалога. Например, если надо разработать программу для электронной коммерции, можно написать просто: «найти продукты, название которых начинается с «дети». Модель GPT-3 преобразует текстовую команду в формулу Microsoft Power Fx. Этот язык программирования достаточно простой, но и он требует глубоких технических знаний. Новый инструмент Microsoft избавляет от этого.
Новинка должна помочь людям, изучающим язык программирования Power Fx. Опция станет доступна в рамках публичного предварительного тестирования к концу июня.