Мы создали улучшенную версию OpenAI Codex, нашей системы искусственного интеллекта, которая переводит естественный язык в код, и мы выпускаем ее через наш API в частной бета-версии, начиная с сегодняшнего дня. Кодекс - это модель, которая Второй пилот GitHub, который мы создали и запустили в партнерстве с GitHub месяц назад. Владея более чем дюжиной языков программирования, Codex теперь может интерпретировать простые команды на естественном языке и выполнять их от имени пользователя, что позволяет создавать интерфейс на естественном языке для существующих приложений. Теперь мы приглашаем компании и разработчиков строить на основе кодекса OpenAI Codex через наш API.
Посмотреть вызов Кодекса
Читать статью
Кодекс OpenAI является потомком GPT-3; его обучающие данные содержат как естественный язык, так и миллиарды строк исходного кода из общедоступных источников, включая код в общедоступных репозиториях GitHub. OpenAI Codex наиболее эффективен в Python, но он также владеет более чем дюжиной языков, включая JavaScript, Go, Perl, PHP, Ruby, Swift и TypeScript и даже Shell. У него есть память 14 КБ для кода Python, по сравнению с GPT-3, который имеет только 4 КБ, поэтому он может учитывать более чем в 3 раза больше контекстной информации при выполнении любой задачи.
Основной навык GPT-3 - создание естественного языка в ответ на подсказку на естественном языке, то есть единственный способ воздействия на мир - через разум читателя. Кодекс OpenAI в значительной степени понимает естественный язык GPT-3, но создает рабочий код, то есть вы можете отдавать команды на английском языке любому программному обеспечению с API. Кодекс OpenAI позволяет компьютерам лучше понимать намерения людей, что может дать каждому возможность делать больше с компьютерами.
Как только программист знает, что строить, процесс написания кода можно рассматривать как (1) разбиение проблемы на более простые задачи и (2) сопоставление этих простых проблем с существующим кодом (библиотеками, API-интерфейсами или функциями), которые уже существовать. Последнее занятие, вероятно, наименее увлекательная часть программирования (и самый высокий барьер для входа), и именно здесь OpenAI Codex превосходит всех остальных.
OpenAI Codex - это модель программирования общего назначения, что означает, что ее можно применять практически к любой задаче программирования (хотя результаты могут отличаться). Мы успешно использовали его для транспиляции, объяснения кода и рефакторинга кода. Но мы знаем, что только прикоснулись к тому, что можно сделать.
Сейчас мы делаем OpenAI Codex доступным в частной бета-версии через наш API, и мы стремимся к масштабированию как можно быстрее и безопаснее. В начальный период OpenAI Codex будет предлагаться бесплатно. OpenAI будет и дальше строить фундамент безопасности, заложенный нами с GPT-3, - анализировать приложения и постепенно увеличивать их масштаб, работая в тесном сотрудничестве с разработчиками, чтобы понять влияние наших технологий на мир.
// Быстрая карусель
var initCarousel = функция (mainClass, cellClass) { var el = document.querySelector (mainClass); если (!el) вернуться; var flickity = new Flickity(el, {cellSelector: cellClass, wrapAround: true, draggable: false, pageDots: true, fade: true, hash: true, arrowShape: 'M55.18,32.24l2.56,2.54L42.65,50,57.74,65.22, 2.56,2.54l-37.59,50LXNUMXZ', on: {ready: function () { initCarouselStyles(); } }, });
};
var initCarouselStyles = function () { var buttons = document.querySelectorAll('.flickity-prev-next-button'); if (buttons.length) { buttons.forEach(функция (кнопка) { button.classList.add('mx-col'); }); } var pageDots = document.querySelector('.flickity-page-dots'); if (pageDots) { pageDots.classList.add('list-unstyled'); }
};
// https://github.com/vimeo/player.js
вар playerObjects = {};
var initVimeo = function () { var videoEls = document.querySelectorAll('iframe[data-vimeo]'); videoEls.forEach(function (v) { var id = v.getAttribute('data-id'); var player = new Vimeo.Player(v); playerObjects[id] = player; // отслеживать игроков по идентификатору } ); var triggers = document.querySelectorAll('.js-video-trigger'); triggers.forEach(функция (t) { t.addEventListener('щелчок', функция (e) { var id = this.getAttribute('data-video'); if (!id) return; e.preventDefault(); playerObjects [id].play(); }); });
};
// вызываем все
document.addEventListener('DOMContentLoaded', function () { initCarousel('.js-carousel', '.js-carousel-item'); initVimeo();
});
- '
- 10
- 100
- 11
- 28
- 77
- 84
- 98
- Учетная запись
- Действие (Act):
- деятельность
- AI
- Стремясь
- уже
- API
- API
- Приложения
- доступен
- beta
- миллиарды
- строить
- Строительство
- бизнес
- призывают
- код
- сравненный
- компьютеры
- Container
- содержит
- продолжать
- создали
- данным
- застройщиков
- вниз
- дюжина
- эффект
- расширение прав и возможностей
- Английский
- все члены
- многое
- выцветать
- Во-первых,
- Бесплатно
- полный
- fun
- функция
- игра
- порождающий
- GitHub
- хэш
- HTTPS
- В том числе
- информация
- намерение
- Интерфейс
- вопрос
- IT
- JavaScript
- язык
- Языки
- Создание
- математике
- смысл
- Память
- против
- модель
- Месяц
- БОЛЕЕ
- самых
- натуральный
- Партнерство
- кусок
- игрок
- игроки
- возможное
- частная
- Проблема
- проблемам
- Программирование
- языки программирования
- что такое варган?
- быстро
- RE
- читатель
- ответ
- Итоги
- Сохранность
- Шкала
- масштабирование
- Наука
- Оболочка
- просто
- So
- Software
- исходный код
- Space
- Успешно
- Поверхность
- SWIFT
- система
- технологии
- мир
- Через
- сегодня
- топ
- трек
- Обучение
- понимать
- W3
- Что
- в то время как
- работает
- Мир
- письмо