GitHub Расширяет Выбор Моделей для Copilot Chat
Сегодня GitHub сделал важное объявление: разработчики теперь могут переключаться между несколькими крупными языковыми моделями в своем сервисе Copilot Chat, который схож с ChatGPT. Ранее Copilot Chat работал только на базе OpenAI GPT-4. Теперь разработчики смогут выбирать среди следующих моделей:
- Claude 3.5 Sonnet от Anthropic
- Gemini 1.5 Pro от Google
- GPT-4o, o1-preview и o1-mini от OpenAI
Первая модель для выбора станет Anthropic, а следом через несколько недель последует Gemini.
Стратегия GitHub
Некоторые эксперты могут рассматривать этот шаг как способ Microsoft снизить зависимость от OpenAI. Однако генеральный директор GitHub, Томас Домке, подчеркивает, что цель заключается в предоставлении разработчикам возможности выбора. Не каждая модель может с одинаковой эффективностью решать задачи разработки, и определенные модели могут быть более подходящими для определенных языков.
«Мы искренне верим, что эпоха единой модели закончилась», — отметил Домке. Он также добавил, что GitHub Copilot всегда использовал разные версии моделей GPT-3 или GPT-4 в зависимости от задач:
- Для задач с низкой задержкой использовались более быстрые и небольшие модели.
- Для более точных результатов — более крупные и сложные модели.
GitHub признает, что разработчики могут предпочитать разные модели по ряду причин, включая политику компании, тестирование и личные предпочтения.
Подготовка к Запуску
Команда GitHub уже начала подготовку к этому запуску, предлагая выбор между GPT-4 и недавно выпущенной моделью GPT-4 o1. На данный момент выбор доступен только для Copilot Chat и недавно запущенного инструмента Spark. Тем не менее, Домке заявил, что компания планирует расширить этот выбор на все свои инструменты в будущем.
Комментари от Google
Томас Куриан, генеральный директор Google Cloud, упомянул: «Разработчикам нужен широкий выбор моделей, чтобы наиболее эффективно заниматься разработкой, включая генерацию кода, рефакторинг и оптимизацию кода». Он отметил, что модели Gemini excel в этих задачах, и теперь доступны в GitHub Copilot, что позволяет миллионам разработчиков по всему миру использовать надежный искусственный интеллект корпоративного уровня через Google Cloud.
Заключение
В итоге, нововведение от GitHub открывает новые горизонты для разработчиков, предлагая им больший выбор инструментов для работы. Разнообразие языковых моделей сможет удовлетворить различные потребности и предпочтения, что поможет в создании более качественного и точного кода.
Технологии развиваются очень быстро! Надеюсь, что новые модели будут лучше старых. Я вот не очень понимаю разницу между ними.
Разные модели могут по разному работать с языками программирования. Это важно для разработчиков.
— Я согласен с тем, что разнообразие моделей – это хорошо! Но для меня сложно понять все эти аббревиатуры…
Это действительно большой шаг вперед для GitHub! Разработчики теперь могут выбирать то, что лучше всего подходит им!
— Эм… Похоже на то, что будет много новых обновлений? Я только начал в этом разбираться.
Я думаю что это очень важное решение, ведь программистам нужнo больше выбор. Но интересно, как это повлияет на качество кода.
Классно, что GitHub открывает новые возможности. Но мне кажется, что многие программисты не знают, как выбрать правильную модель.
Согласен! И да, разработка – это всегда экспериментирование с новыми инструментами и подходами!
А может им просто надо немного поэкспериментировать с моделями? Главное – найти ту, которая подходит для их задач.
Не знаю насколько это полезно сейчас для всех разработчиков. Каждый всё равно найдет свою модель со временем.