Zasilanie aplikacji nowej generacji za pomocą OpenAI Codex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Zasilanie aplikacji nowej generacji za pomocą OpenAI Codex


Zasilanie aplikacji nowej generacji za pomocą OpenAI Codex

Kodeks OpenAI, system kodowania języka naturalnego oparty na GPT-3, pomaga przekształcić proste instrukcje w języku angielskim na kilkanaście popularnych języków kodowania. Kodeks został wydany w sierpniu zeszłego roku za pośrednictwem naszego interfejsu API i jest głównym elementem konstrukcyjnym Drugi pilot GitHub.

Naszą motywacją stojącą za Codexem jest uzupełnianie pracy programistów i zwiększanie produktywności. Codex pomaga komputerom lepiej zrozumieć intencje ludzi, co pozwala każdemu zrobić więcej z komputerami. Jest to integralna część naszej misji tworzenia sztucznej inteligencji ogólnego przeznaczenia, która przyniesie korzyści całej ludzkości.

Klientom korporacyjnym usługa Azure OpenAI firmy Microsoft zapewnia programistom dostęp do Codex i innych naszych modeli, takich jak GPT-3 i osadzania, a także funkcje klasy korporacyjnej wbudowane w platformę Microsoft Azure. Na dzisiejszej konferencji Build Microsoft ogłosił że usługa Azure OpenAI — wcześniej dostępna tylko na zaproszenie — jest teraz dostępna w wersji zapoznawczej z ograniczonym dostępem. Widzimy już nowe aplikacje usługi Azure OpenAI Service w wielu branżach, od opieki zdrowotnej po usługi finansowe.

Zastosowania i branże

Od momentu wydania za pośrednictwem naszego API, ściśle współpracujemy z programistami, aby budować na bazie Codexu. Aplikacje te wykorzystują możliwości systemu w różnych kategoriach, w tym kreatywności, uczenia się, produktywności i rozwiązywania problemów.

Aplikacje korzystające z Codexu:

Powering Next Generation Applications with OpenAI Codex

Drugi pilot GitHub to programista AI pair, który dostarcza sugestie dotyczące całych linii lub całych funkcji bezpośrednio w edytorze kodu.

Dzięki ścisłej integracji z Codexem, GitHub Copilot może konwertować komentarze na kod, automatycznie wypełniać powtarzający się kod, sugerować testy i pokazywać alternatywy.

Dostępny między innymi dla Visual Studio i Visual Studio Code, GitHub Copilot współpracuje z szerokim zestawem frameworków i języków, a dla niektórych języków programowania sugeruje około 35% kodu generowanego przez dziesiątki tysięcy programistów, którzy obecnie go używają.

Microsoft ogłosił na konferencji deweloperów Build, że GitHub Copilot zostanie wprowadzony do powszechnej dostępności tego lata.

Powering Next Generation Applications with OpenAI Codex

Pigma ma na celu przekształcenie projektów Figma w kod wysokiej jakości.

Pygma wykorzystuje Codex do przekształcania projektów Figma w różne frameworki frontendowe i dopasowywania stylu kodowania i preferencji programisty. Codex umożliwia firmie Pygma pomoc programistom w natychmiastowym wykonywaniu zadań, które wcześniej zajmowały wiele godzin.

„Codex pozwolił mi zintegrować innowacyjne funkcje z moją aplikacją przy bardzo niewielkiej ilości kodowania. Jako osoba bez silnego doświadczenia w uczeniu maszynowym, niektóre funkcje, takie jak elastyczne poprawianie kodu, byłyby niezwykle trudne do zbudowania we własnym zakresie. Z Codexem działa prawie po wyjęciu z pudełka”.

—Emile Paffard-Wray, założyciel firmy Pygma

Powering Next Generation Applications with OpenAI Codex

Powtórz to platforma programistyczna dla dowolnego języka programowania, która pozwala użytkownikom współpracować na żywo nad projektami, uczyć się o kodzie i dzielić się pracą ze społecznością uczących się i konstruktorów.

Replit wykorzystuje Codex do opisania prostym językiem, co robi wybrany kod, aby każdy mógł uzyskać wysokiej jakości wyjaśnienia i narzędzia do nauki. Użytkownicy mogą zaznaczyć wybrane fragmenty kodu i kliknąć „Wyjaśnij kod”, aby użyć Codexu i zrozumieć jego funkcjonalność.

„Codex pomaga uczniom korzystającym z Replit lepiej zrozumieć napotkany kod. Tylko zarysowaliśmy powierzchnię tego, co zrozumienie kodu semantycznego może zaoferować tym, którzy chcą szybko przejść od pomysłu do działającego kodu”.

—Amjad Masad, założyciel firmy Replit

Powering Next Generation Applications with OpenAI Codex

Wypaczać to terminal oparty na Ruście, przeprojektowany od podstaw, aby pomóc zarówno jednostkom, jak i zespołom zwiększyć produktywność w wierszu poleceń.

Polecenia terminalowe są zazwyczaj trudne do zapamiętania, znalezienia i skonstruowania. Użytkownicy często muszą opuścić terminal i przeszukać sieć w poszukiwaniu odpowiedzi, a nawet wtedy wyniki mogą nie dać im odpowiedniego polecenia do wykonania. Warp używa Codexu, aby umożliwić użytkownikom uruchamianie poleceń w języku naturalnym w celu wyszukiwania bezpośrednio z poziomu terminala i uzyskania wyników, których mogą natychmiast użyć.

„Codex pozwala Warpowi uczynić terminal bardziej dostępnym i potężnym. Deweloperzy wyszukują całe polecenia za pomocą języka naturalnego, zamiast próbować je zapamiętać lub złożyć je po kawałku. Wyszukiwanie poleceń w oparciu o Codex stało się jedną z naszych funkcji zmieniających zasady gry.

— Zach Lloyd, założyciel, Warp

Powering Next Generation Applications with OpenAI Codex

Maszyna pomaga profesjonalnym programistom Java pisać wysokiej jakości kod, wykorzystując Codex do generowania inteligentnych szablonów testów jednostkowych.

Machinet był w stanie kilkakrotnie przyspieszyć ich rozwój, przełączając się z budowania własnych systemów uczenia maszynowego na korzystanie z Codexu. Elastyczność Codexu pozwala na łatwe dodawanie nowych funkcji i możliwości, oszczędzając czas ich użytkowników i pomagając im być bardziej produktywnymi.

„Codex to niesamowite narzędzie w naszym arsenale. Nie tylko pozwala nam to na generowanie bardziej znaczącego kodu, ale także pomogło nam znaleźć nowy projekt architektury produktu i wydostać się z lokalnego maksimum”.

—Vladislav Yanchenko, założyciel, Machinet

Znak czasu:

Więcej z OpenAI