Google использует GitHub Copilot от Microsoft с функциями искусственного интеллекта в Colab

Похоже, это первая проблема с GitHub Copilot от Microsoft, даже если сейчас он сильно ограничен.

Приложения искусственного интеллекта и большие языковые модели (LLM) сегодня в моде благодаря Microsoft и OpenAI в основном лидирует. Однако еще до недавнего взрыва популярности этого домена Microsoft уже дала нам намек на то, что будет дальше, когда он появится. представил GitHub Copilot еще в 2021 году. Лидерство редмондской технологической фирмы в этой области стало очевидным благодаря внедрению таких приложений, как ЧатGPT и Чат Bing, которые оба весьма эффективны – если не идеальны – в написании кода и исправлении ошибок в нем. Хотя Google Bard тоже может писать код, теперь Google, похоже, следует по стопам Microsoft, запуская функции парного программирования на базе искусственного интеллекта в Colab, которые, вероятно, будут конкурировать с Microsoft.

Для тех, кто не знает, Google Colab предлагает блокноты Jupyter, размещенные в облаке, чтобы разработчики могли писать и выполнять код на Python прямо в браузере, не загружая никаких дополнительных программное обеспечение. Хотя его можно использовать бесплатно, Google предлагает

несколько уровней оплаты на случай, если ваш код требует больших вычислительных ресурсов и не может достаточно хорошо работать на уровне бесплатного пользования. Colab — довольно зрелый инструмент, поскольку он был запущен еще в 2017 году, и теперь Google хочет усовершенствовать его, предложив возможности программирования с помощью искусственного интеллекта, аналогичные Microsoft GitHub Copilot.

У Google есть объявлено что Colab будет использовать модели кода, предлагаемые Codey, для облегчения генерации кода и возможности завершения, а также специализированный чат-бот, позволяющий разработчикам писать высококачественные кодируйте быстрее. Компания подчеркнула, что в наборе обучающих данных Коди используется «лицензированный» код, адаптированный для сред кодирования Python и Colab. Коди на базе PaLM 2, который является последней версией LLM, лежащей в основе новой версии Google Bard.

Новые функции искусственного интеллекта в Colab первоначально будут доступны только клиентам из США. Google подчеркивает, что в первом выпуске приоритет будет отдаваться генерации кода на основе естественного языка. подсказывает. Это должно сократить время, необходимое для написания шаблонного кода, позволяя разработчикам сосредоточиться на более приоритетных аспектах своего программного обеспечения. Программисты смогут нажать кнопку «Создать» в верхней части своего блокнота Colab, чтобы написать подсказку и сгенерировать код. Между тем, встроенный чат-бот будет служить диалоговым интерфейсом, где вы сможете задавать конкретные вопросы о коде и других вариантах использования, например «Как мне импортировать данные из Google Таблиц?»

Источник: Google

Google отметил, что интеграция на базе Codey будет доступна бесплатно, что является хорошей новостью для семи миллионов клиентов, в основном студентов, которыми в настоящее время может похвастаться Colab. Тем не менее, сначала платные клиенты в США получат доступ к функциям искусственного интеллекта, а затем пользователи бесплатного уровня в том же регионе. Как только это первоначальное развертывание будет завершено, Google планирует расширить охват большего количества стран.

Важно отметить, что это, по сути, первый конкурент Microsoft GitHub Copilot в большой технологической сфере. Хотя у него есть главное преимущество в виде бесплатного доступа по сравнению с Базовый уровень GitHub Copilot — 10 долларов США в месяц., его возможности по-прежнему строго ограничены. Codey ограничен кодом Colab в облаке, а Copilot интегрируется с несколькими популярными локальными средами. интегрированные среды разработки (IDE), включая Visual Studio, Visual Studio Code, Neovim и более. Кроме того, возможности кодирования Codey охватывают только Python, тогда как Copilot обслуживает разработчиков, работающих с несколькими стеками технологий, включая Python, Java, C, Ruby и Javascript и другие.

Тем не менее, намерения Google здесь ясны. Компания намерена бросить вызов Microsoft в области программирования с использованием искусственного интеллекта, и следующим логическим шагом может стать предложение интеграции с IDE, в том числе с собственными. Android-студия.