НЕЙРОСЕТИ

Stability AI и Google предлагают свои новейшие AI-инструменты

Обновлено 08 августа 2023 - 1 год назад. Siliconangle.com.

Double Horizontal frame

Компании Stability AI Ltd. и Google Cloud активизируют свои усилия по автоматизации процесса написания кода, запустив новые инструменты генеративного искусственного интеллекта, предназначенные для разработчиков.

В то время как Stability AI делает первые шаги в области генерации кода с помощью своей последней генеративной модели ИИ, Google представила веб-среду разработки, которая призвана облегчить жизнь разработчикам, создающим мультиплатформенные приложения.

Компания Stability AI заявила, что StableCode с открытым исходным кодом - это большая языковая модель, предназначенная для помощи разработчикам в создании кода. Она доступна в трех версиях - базовая модель для общих случаев использования, модель инструкций и модель с длинным контекстным окном, поддерживающая до 16 000 лексем для более сложного программирования.

StableCode был обучен на основе данных о кодах из проекта BigCode с открытым исходным кодом и, как утверждается, поддерживает разработку на Python, Go, Java, JavaScript, C, markdown и C++. Проект BigCode был использован в качестве основы для StarCoder LLM компании ServiceNow Inc, который был разработан в сотрудничестве с HuggingFace Inc. и запущен в мае.

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

В интервью глава отдела исследований Stability AI Кристиан Лафорте сказал, что цель StableCode - помочь каждому стать разработчиком, подобно тому, как его модель Stable Diffusion помогла каждому в мире стать художником.

"Мы хотели бы сделать то же самое с моделью StableCode: по сути, позволить любому, у кого есть хорошие идеи и, возможно, проблема, написать программу, которая просто устранит эту проблему", - объяснил он.

Проект IDX для разработки мультиплатформенных приложений

В то время как Stability AI пытается приобщить весь мир к кодингу, новый проект Google Project IDX призван значительно облегчить жизнь квалифицированным разработчикам программного обеспечения, предоставив им все необходимое для начала написания новых приложений. Он включает в себя интегрированную среду разработки с эмуляторами Android и iOS, а также усовершенствования в области искусственного интеллекта, и все это доступно через веб-браузер.

Google считает, что Project IDX решит ряд проблем для разработчиков, таких как сложность настройки базового технологического стека. Кроме того, разработчикам будет проще переключаться между обычным ноутбуком и рабочей станцией, например, и следить за тем, чтобы приложение, над которым они работают, синхронизировалось на обеих машинах. Это поможет решить проблемы, связанные с тем, что код ведет себя по-разному на разных устройствах.

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

Project IDX - это решение этих проблем, обещает Google. Он основан на Code OSS, варианте VS Code от Microsoft Corp. с открытым исходным кодом, поэтому большинству разработчиков он должен показаться знакомым.

Более того, все работает на виртуальной машине на базе Linux в облаке, что позволяет пользователям создавать подходящий технологический стек для своих проектов. Кроме того, Google предоставляет шаблоны для различных приложений и проектов на таких фреймворках, как Angular, React, Next.js и Flutter, чтобы помочь разработчикам начать работу.

Еще одна полезная вещь в Project IDX - возможность генерировать живые предварительные просмотры приложений разработчиков. Пока это доступно только для веб-приложений, но Google заявила, что позже планирует выпустить эмуляторы Android и iOS. По словам Google, это очень важно, особенно для разработчиков iOS, так как им обычно приходится вкладывать деньги в дорогостоящее оборудование Apple Inc, такое как Apple Mac. Вместо этого они смогут просто запустить свой код в облаке и посмотреть, как он работает, с помощью облачного эмулятора.

Наконец, Project IDX предлагает интегрированную поддержку хостинга Firebase, что упрощает развертывание и совместное использование кода с другими пользователями. Конечно, он также интегрируется с собственными инструментами генеративного ИИ Google для создания кода, Codey и PaLM 2, предоставляя доступ к таким функциям, как вспомогательный чатбот, интеллектуальное завершение кода и контекстные подсказки, например "объясните этот код".

Google пока ничего не говорит о ценах на Project IDX, но заявляет, что стремится сделать его доступным для широкой глобальной аудитории, так что, скорее всего, он не будет слишком дорогим. Разработчики могут получить доступ к Project IDX бесплатно уже сейчас, подписавшись на программу предварительного просмотра.

Эта статья является экземпляром Турбо-текста. Такие тексты отлично продвигают сайты в ТОП органического поиска Яндекс и Google. Здесь я пишу об этом более подробно.

Nikita Interactive, founder

Искренне Ваш,

Nikita Interactive

Это реальная история!

Раздел с Турбо-текстами привлек 18 090 пользователей за 9 месяцев.
На новом сайте. Без ссылок.

Измеримые результаты и устойчивый успех.