Больше ИИ-инструментов, хороших и разных: Google представила помощника для написания кода

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

Какое-то время продолжим трудится на общее благо по адресу https://n-n-n.ru.
На новой платформе мы уделили особое внимание удобству поиска материалов.
Особенно рекомендуем познакомиться с работой рубрикатора.

Спасибо, ждём вас на N-N-N.ru

Блог компании МТС. Автор: @divolko3. Всё больше компаний создают разнообразные ИИ-модели, и, конечно, крупные корпорации — впереди планеты всей. На днях Google представила свой новый проект — Gemini Code Assist, инструмент, который помогает разработчикам писать код. О том, что это за новинка и какие ей дали возможности — читайте под катом.

Gemini Code Assist — что за зверь такой?

Корпорация Google сейчас создаёт много разных сервисов на базе собственных ИИ-моделей. Один из них — помощник для написания кода с функцией автозавершения строк.

К слову, это уже не первый такой проект, у компании есть и Duet AI, появившийся ещё в прошлом году. Он предназначен в первую очередь для разработчиков и других представителей IT-отрасли в качестве альтернативы Copilot от Microsoft.

kod1.png

Duet AI базировался на модели Codey, но в 2024 году его перевели на Gemini, новую модель от Google. Соответственно, возможности инструмента стали шире — а сам проект переименовали. Сообщается, что Gemini Code Assist будет доступен в качестве плагинов для популярных средств разработки, включая VS Code и JetBrains.

В настоящий момент Gemini Code Assist можно считать прямым конкурентом GitHub Copilot Enterprise. Возможности помощника обширные, поскольку базируется он на модели Gemini 1.5 Pro. В итоге система анализирует большие фрагменты кода и на их основе выдаёт неплохие предложения разработчикам.

Команда Google сообщает, что поддерживается код из различных репозиториев, включая GitLab, GitHub и Atlassian BitBucket. Code Assist также можно настроить на основе внутренней базы кода компании, однако сейчас эта функция доступна в бета-версии.

kod2.png

Специфическая возможность инструмента — способность поддерживать базы кода, которые расположены локально. К примеру, в GitLab, GitHub и BitBucket от Atlassian. Он также поддерживает базы, разделённые между различными сервисами. Это отличительная особенность проекта Google — другие компании не предлагают ничего подобного, по крайней мере пока.

Более того, корпорация планирует постепенно расширять возможности сервиса. Для этого заключено соглашение со Stack Overflow. Сервис ранее объявил о своём партнёрстве с Google Cloud. Datadog, Datastax, Elastic, HashiCorp, Neo4j, Pinecone, Redis, Singlestore и Snyk тоже являются партнёрами корпорации.

kod3.png

Партнёры положительно оценивают возможности нового инструмента. Но сейчас у проекта новый этап — тестирование среди клиентов-разработчиков. Если всё пройдёт гладко, то помощник, скорее всего, «выйдет в люди». Если же нет, то Gemini Code Assist может повторить судьбу CodeWhisperer от AWS.

В дополнение к Code Assist, Google также анонсировала Gemini Cloud Assist, который поможет «облачным командам разрабатывать, эксплуатировать и оптимизировать жизненный цикл своих приложений». Инструмент может генерировать конфигурацию архитектуры, адаптированную к потребностям компании, например на основе описания желаемого результата проектирования. Это может помочь диагностировать проблемы и найти их основные причины, а также оптимизировать использование облака компанией для снижения затрат или повышения производительности.

Что ещё?

В начале года корпорация Google представила сразу несколько моделей, а сейчас открыла доступ к наиболее мощной из них. На текущий момент есть три версии Gemini:

  • Ultra. Флагманская модель с максимальными возможностями. Именно она показывает самую высокую производительность в сложных задачах, включая анализ и работу с несколькими модальностями.
  • Gemini Pro — версия среднего уровня для более широкого круга задач. Она стала основой Google Bard. Позволяет генерировать тексты и изображения, задавать вопросы и искать информацию. Чат-бот с Pro-версией модели сейчас доступен в 170 странах, правда пока только на английском языке.
  • Gemini Nano — это наиболее базовая версия, которая предназначена для локального применения на мобильных устройствах. Она будет доступна для пользователей на смартфонах Google Pixel 8, о чём говорилось выше.

Также Google планирует сделать свои девайсы ещё полезнее для владельцев благодаря ИИ-помощнику Pixie. Его (или её) возможности базируются на новой модели искусственного интеллекта Google Gemini, а появится функция на Pixel 9, после чего, вероятно, распространится и на другие устройства компании. Скорее всего, это тоже будут модели Pixel разных поколений, так что Pixie можно считать эксклюзивом для них.

Есть и пара отрицательных моментов. Например, компания постепенно сокращает доступность Google Assistant на устройствах сторонних производителей, включая автомобили, телевизоры, наушники, умные домашние колонки, смарт-очки и смарт-часы, использующие операционную систему Wear от Google. Зачем? Чтобы сократить собственные расходы и перестать распылять ресурсы на сторонние проекты. С точки зрения компании шаг, скорее всего, правильный и рациональный, но вот оценят ли действия корпорации пользователи — вопрос без ответа.

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

Пожалуйста, оцените статью:
Пока нет голосов
Источник(и):

Хабр