Запуск Codex: революция в программировании с OpenAI
OpenAI анонсировала запуск Codex, мощной модели на базе GPT-3, предназначенной для генерации и понимания кода, что стало значимым шагом в развитии инструментов для разработчиков. Об этом было объявлено 12 августа 2021 года на официальном блоге компании. Codex способен переводить естественный язык в исполняемый код на более чем 12 языках программирования, включая Python, JavaScript, Go, Perl и Shell. Модель обучена на 159 гигабайтах публичного кода из 54 миллионов файлов GitHub, демонстрируя впечатляющие результаты: в бенчмарке HumanEval она решает 37% задач с первого раза, а в MultiPL-E — 22% для Python и до 14% для других языков. OpenAI подчеркивает, что Codex не просто автодополняет код, а понимает контекст, генерируя целые функции или скрипты по описанию на английском, например, «напиши Python-функцию для парсинга PDF».
Доступ к Codex предоставляется через API с ценой 0,0004 доллара за 1000 токенов на вход и 0,002 доллара на выход, что делает его доступным для индивидуальных разработчиков и стартапов. Компания выпустила Playground для тестирования, где пользователи могут экспериментировать бесплатно до 500 запросов в день. Среди примеров применения — автоматизация задач, таких как создание веб-серверов на Flask или анализ данных с помощью Pandas. OpenAI сотрудничает с GitHub для интеграции в Copilot, который уже используется 100 тысячами разработчиков и ускоряет написание кода на 55%, по внутренним тестам. Однако модель имеет ограничения: она иногда генерирует небезопасный код или устаревшие практики, поэтому рекомендуется проверка человеком.
Запуск Codex усилил конкуренцию на рынке инструментов ИИ для программирования, бросив вызов GitHub Copilot (разработанному совместно с OpenAI), Tabnine и Kite. Для пользователей это означает рост продуктивности: разработчики тратят меньше времени на рутину, фокусируясь на архитектуре, что может сократить сроки проектов на 20–50%. Рынок ИИ-кодинга оценивается в 1,5 миллиарда долларов с прогнозируемым ростом до 10 миллиардов к 2027 году. OpenAI планирует дальнейшие улучшения, включая лучшую безопасность и поддержку редких языков, что стимулирует инновации в софтверной разработке и снижает барьер входа для новичков.
Codex преобразует естественный язык в код на более чем 12 языках программирования, открывая новые горизонты для разработчиков. Этот инструмент не только упрощает процесс написания кода, но и значительно увеличивает продуктивность.
Источник: https://openai.com/index/unlocking-the-codex-harness