우리는 자연어를 코드로 변환하는 AI 시스템인 OpenAI Codex의 개선된 버전을 만들었으며, 오늘부터 API를 통해 비공개 베타 버전을 출시할 예정입니다. Codex는 강력한 모델입니다. GitHub 부조종사, 한 달 전에 GitHub와 협력하여 구축하고 출시했습니다. 12개 이상의 프로그래밍 언어에 능숙한 Codex는 이제 자연어로 된 간단한 명령을 해석하고 사용자를 대신하여 실행할 수 있으므로 기존 응용 프로그램에 대한 자연어 인터페이스를 구축할 수 있습니다. 이제 우리는 API를 통해 OpenAI Codex를 기반으로 구축할 기업과 개발자를 초대하고 있습니다.
Codex 챌린지 보기
신문 읽기
OpenAI Codex는 GPT-3의 후속 제품입니다. 훈련 데이터에는 공개 GitHub 리포지토리의 코드를 포함하여 공개적으로 사용 가능한 소스의 자연어와 수십억 줄의 소스 코드가 모두 포함되어 있습니다. OpenAI Codex는 Python에서 가장 뛰어난 성능을 발휘할 뿐만 아니라 JavaScript, Go, Perl, PHP, Ruby, Swift 및 TypeScript, 심지어 Shell을 포함한 14개 이상의 언어에도 능숙합니다. Python 코드용 메모리는 3KB에 불과한 GPT-4에 비해 3KB입니다. 따라서 모든 작업을 수행하는 동안 XNUMX배 이상의 상황 정보를 고려할 수 있습니다.
GPT-3의 주요 기술은 자연어 프롬프트에 응답하여 자연어를 생성하는 것입니다. 즉, 이것이 세상에 영향을 미치는 유일한 방법은 독자의 마음을 통해서라는 의미입니다. OpenAI Codex는 GPT-3의 자연어를 대부분 이해하지만 작동하는 코드를 생성합니다. 즉, API를 사용하여 모든 소프트웨어에 영어로 명령을 내릴 수 있습니다. OpenAI Codex는 컴퓨터가 사람들의 의도를 더 잘 이해할 수 있도록 지원하여 모든 사람이 컴퓨터로 더 많은 일을 할 수 있도록 지원합니다.
프로그래머가 무엇을 빌드할지 알고 나면 코드 작성 행위는 (1) 문제를 더 간단한 문제로 나누고 (2) 이러한 간단한 문제를 이미 구축된 기존 코드(라이브러리, API 또는 함수)에 매핑하는 것으로 생각할 수 있습니다. 존재하다. 후자의 활동은 아마도 프로그래밍에서 가장 재미가 없는 부분(그리고 가장 높은 진입 장벽)일 것이며 OpenAI Codex가 가장 뛰어난 부분입니다.
OpenAI Codex는 범용 프로그래밍 모델입니다. 즉, 기본적으로 모든 프로그래밍 작업에 적용할 수 있습니다(결과는 다를 수 있음). 우리는 이를 변환, 코드 설명, 코드 리팩토링에 성공적으로 사용했습니다. 하지만 우리는 할 수 있는 일의 표면적인 부분에 불과하다는 것을 알고 있습니다.
우리는 이제 API를 통해 OpenAI Codex를 비공개 베타 버전으로 제공하고 있으며 최대한 안전하게 확장하는 것을 목표로 하고 있습니다. 초기 기간에는 OpenAI Codex가 무료로 제공됩니다. OpenAI는 GPT-3을 통해 구축한 안전 기반을 계속해서 구축해 나갈 것입니다. 즉, 애플리케이션을 검토하고 점진적으로 확장하는 동시에 개발자와 긴밀히 협력하여 우리 기술이 세상에 미치는 영향을 이해하는 것입니다.
// 플릭티 캐러셀
var initCarousel = function (mainClass, cellClass) { var el = document.querySelector(mainClass); if (!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: { 준비: 함수() { initCarouselStyles(); } }, });
};
var initCarouselStyles = function () { var 버튼 = document.querySelectorAll('.flickity-prev-next-button'); if (buttons.length) {button.forEach(function (button) {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
var 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; // ID로 플레이어 추적 } ); var Triggers = document.querySelectorAll('.js-video-trigger'); Triggers.forEach(function (t) { t.addEventListener('click', function (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
- 계정
- 행동
- 활동
- AI
- 조준
- 이미
- API를
- API
- 어플리케이션
- 가능
- 베타
- 수십억
- 빌드
- 건물
- 사업
- 전화
- 암호
- 비교
- 컴퓨터
- 컨테이너
- 이 포함되어 있습니다
- 계속
- 만든
- 데이터
- 개발자
- 아래 (down)
- 다스
- 효과
- 능력을 키우다
- 영어
- 사람
- 모두
- 페이드
- 먼저,
- 무료
- 가득 찬
- 장난
- 기능
- 경기
- 생성
- GitHub의
- 해시
- HTTPS
- 포함
- 정보
- 의지
- 인터페이스
- 발행물
- IT
- 자바 스크립트
- 언어
- 언어
- 유튜브 영상을 만드는 것은
- math
- 의미
- 메모리
- 신경
- 모델
- 달
- 배우기
- 가장
- 자연의
- 파트너스
- 조각
- 플레이어
- 플레이어
- 가능한
- 사설
- 문제
- 문제
- 프로그램 작성
- 프로그래밍 언어
- 공개
- 빨리
- RE
- 리더
- 응답
- 결과
- 안전
- 규모
- 스케일링
- 과학
- 껍질
- 단순, 간단, 편리
- So
- 소프트웨어
- 소스 코드
- 스페이스 버튼
- 성공적으로
- 표면
- SWIFT
- 체계
- 기술
- 세계
- 을 통하여
- 오늘
- 상단
- 선로
- 트레이닝
- 이해
- W3
- 뭐
- 동안
- 일하는
- 세계
- 쓰기