Dostosowywanie GPT-3 do Twojej aplikacji PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Dostosowywanie GPT-3 do Twojej aplikacji

Deweloperzy mogą teraz dostroić GPT-3 na własnych danych, tworząc niestandardową wersję dostosowaną do ich aplikacji. Dostosowanie sprawia, że ​​GPT-3 jest niezawodny w szerszym zakresie zastosowań i sprawia, że ​​uruchamianie modelu jest tańsze i szybsze.

Możesz użyć istniejącego zestawu danych o praktycznie dowolnym kształcie i rozmiarze lub stopniowo dodawać dane na podstawie opinii użytkowników. Dzięki precyzyjnemu dostrojeniu jeden klient API był w stanie zwiększyć prawidłowe wyniki z 83% do 95%. Dodając nowe dane z ich produktu co tydzień, kolejny obniżył poziom błędów o 50%.

Aby rozpocząć, po prostu uruchom jedno polecenie w narzędziu wiersza poleceń OpenAI z dostarczonym plikiem. Twoja niestandardowa wersja rozpocznie szkolenie, a następnie będzie natychmiast dostępna w naszym API.

Przeczytaj dokumentację


W zeszłym roku my wyszkolony GPT-3 i udostępniliśmy go w nasze API. Mając tylko kilka przykładów, GPT-3 może wykonywać wiele różnych zadania w języku naturalnym, koncepcja nazywana uczeniem się kilku strzałów lub szybkim projektowaniem. Dostosowanie GPT-3 może przynieść jeszcze lepsze wyniki, ponieważ możesz podać o wiele więcej przykładów niż to, co jest możliwe przy szybkim projektowaniu.

Możesz dostosować GPT-3 do swojej aplikacji za pomocą jednego polecenia i natychmiast użyć go w naszym API:

openai api fine_tunes.create -t <train_file>

Potrzeba mniej niż 100 przykładów, aby zacząć dostrzegać korzyści płynące z dostrajania GPT-3, a wydajność stale się poprawia wraz z dodawaniem większej ilości danych. w badania opublikowane w czerwcu, pokazaliśmy, jak precyzyjne dostrojenie z mniej niż 100 przykładami może poprawić wydajność GPT-3 w niektórych zadaniach. Odkryliśmy również, że każde podwojenie liczby przykładów ma tendencję do liniowej poprawy jakości.

Dzięki jednemu z naszych najtrudniejszych zbiorów danych badawczych, Zadania matematyczne w szkole podstawowej, precyzyjne dostrojenie GPT-3 zwiększa dokładność od 2 do 4 razy w porównaniu z szybkim projektowaniem.

Modele GPT-3 w dwóch rozmiarach, Curie i Davinci, zostały precyzyjnie dostrojone na 8,000 przykładach z jednego z naszych najtrudniejszych zbiorów danych badawczych, problemów matematycznych w szkole podstawowej. Porównujemy zdolność modeli do rozwiązywania problemów po stworzeniu 10 uzupełnień.

Dostosowanie GPT-3 poprawia niezawodność wydruku, oferując bardziej spójne wyniki, na które można liczyć w przypadku zastosowań produkcyjnych. Jeden z klientów stwierdził, że dostosowanie GPT-3 zmniejszyło częstotliwość zawodnych wyników z 17% do 5%. Ponieważ niestandardowe wersje GPT-3 są dostosowane do Twojej aplikacji, monit może być znacznie krótszy, co zmniejsza koszty i poprawia opóźnienia.

Niezależnie od tego, czy GPT-3 może wykonać generowanie tekstu, podsumowywanie, klasyfikację, czy jakiekolwiek inne zadanie w języku naturalnym, dostosowanie GPT-3 poprawi wydajność.

Aplikacje obsługiwane przez dostosowane wersje GPT-3

Dostosowywanie GPT-3 do Twojej aplikacji PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Podatek od posiadacza pomaga niezależnym wykonawcom i freelancerom w ich podatkach. Gdy klient połączy swoje konta finansowe, Keeper Tax wykorzystuje różne modele do wyodrębniania tekstu i klasyfikowania transakcji. Korzystając z tajnych danych, Keeper Tax identyfikuje łatwe do przeoczenia odpisy podatkowe i pomaga klientom rozliczać podatki bezpośrednio z aplikacji. Dostosowując GPT-3, Keeper Tax jest w stanie stale poprawiać wyniki. Raz w tygodniu Keeper Tax dodaje około 500 nowych przykładów treningowych, aby dopracować swój model, co prowadzi do poprawy dokładności o około 1% każdego tygodnia, zwiększając dokładność z 85% do 93%.

Dostosowywanie GPT-3 do Twojej aplikacji PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Wykonalny pomaga firmom uzyskać wgląd w informacje zwrotne od klientów. Dostosowując GPT-3, Viable jest w stanie przekształcić ogromne ilości nieustrukturyzowanych danych w czytelne raporty w języku naturalnym, podkreślając skargi, komplementy, prośby i pytania najczęstszych klientów. Dostosowanie GPT-3 zwiększyło wiarygodność raportów Viable. Dzięki zastosowaniu dostosowanej wersji GPT-3 dokładność podsumowywania opinii klientów wzrosła z 66% do 90%. Rezultatem są namacalne, intuicyjne informacje, których klienci potrzebują, aby podejmować decyzje dotyczące produktów.

Dostosowywanie GPT-3 do Twojej aplikacji PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Laboratoria Sany jest światowym liderem w rozwoju i zastosowaniu sztucznej inteligencji w nauce. Platforma edukacyjna Sana zapewnia firmom spersonalizowane doświadczenia edukacyjne, wykorzystując najnowsze przełomowe rozwiązania w zakresie uczenia się maszynowego, aby dostosować treść do każdej osoby. Dostosowując GPT-3 za pomocą ich danych, Sana generowała pytania i generowała treść od poprawnych gramatycznie, ale ogólnych odpowiedzi do bardzo dokładnych wyników. Przyniosło to poprawę o 60%, umożliwiając uczącym się zasadniczo bardziej spersonalizowane i efektywne doświadczenia.

Dostosowywanie GPT-3 do Twojej aplikacji PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Wywołać jest asystentem badawczym AI, który pomaga ludziom bezpośrednio odpowiadać na pytania badawcze, korzystając z wyników prac naukowych. Narzędzie wyszukuje najistotniejsze streszczenia z dużego zbioru artykułów naukowych, a następnie stosuje dostosowaną wersję GPT-3 w celu wygenerowania twierdzenia (jeśli istnieje), które artykuł zawiera w odniesieniu do pytania. Niestandardowa wersja GPT-3 przewyższała szybkie projektowanie w trzech ważnych miarach: wyniki były łatwiejsze do zrozumienia (poprawa o 24%), dokładniejsze (poprawa o 17%) i ogólnie lepsze (poprawa o 33%).

Wszyscy klienci API mogą już dziś dostosować GPT-3. Zarejestruj się i zacznij od dopracowywanie dokumentacji.

Jak dostosować GPT-3 do swojej aplikacji


Ustawiać

  • Zainstaluj klienta openai opartego na Pythonie ze swojego terminala:pip install --upgrade openai
  • Zestaw Twój klucz API jako zmienna środowiskowa:export OPENAI_API_KEY=<api_key>

Wytrenuj model niestandardowy

  • Dostosuj model Ada w demonstracyjnym zestawie danych w celu tłumaczenia komunikatów pomocy z języka hiszpańskiego na angielski.
    openai api fine_tunes.create -m ada –n_epochs 2 -t https://cdn.openai.com/API/train-demo.jsonl


    (Ctrl+C przerywa transmisję, ale nie anuluje dostrajania)
    [2021-12-08 12:11:30] Created fine-tune: ft-gK9R3N3lDQYQJD0SXqlF8Fnc
    [2021-12-08 12:11:40] Dopracowanie kosztuje 0.01 USD
    [2021-12-08 12:11:40] Dostrój w kolejce. Numer kolejki: 0
    [2021-12-08 12:11:45] Dostrajanie rozpoczęte
    [2021-12-08 12:12:58] Epoka zakończona 1/2
    [2021-12-08 12:13:56] Epoka zakończona 2/2
    [2021-12-08 12:14:26] Uploaded model: ada:ft-org-2021-12-08-20-14-25
    [2021-12-08 12:14:29] Przesłany plik wynikowy: plik-QvY81nzrOhXMenjMS5OlPeBW
    [2021-12-08 12:14:30] Udało się dostroić
    Praca zakończona! Status: powiodło się 🎉
    Wypróbuj swój dopracowany model:
    openai api completes.create -m ada:ft-org-2021-12-08-20-14-25 -p

Użyj niestandardowego modelu

  • Poproś swój dostosowany model o tłumaczenie.
    openai api completes.create -m –max-tokens 30 –temperature 0 –stop "###" -p $'Conecte la PS3 y vaya a Configuración>Configuraciones de Red, seleccione la red y escriba sus credenciales.nTłumaczenie angielskie:'


    Conecte la PS3 y vaya a Configuración>Configuraciones de Red, seleccione la red y escriba sus credenciales.nTłumaczenie angielskie: Podłącz PS3 i przejdź do Ustawienia> Ustawienia kont, wybierz sieć i wpisz swoje dane uwierzytelniające.%

document.documentElement.classList.add(“przewijanie-płynne zachowanie”);
setTimeout(funkcja () { var elts = document.querySelectorAll('.js-to-proste-cytaty'); elts.forEach(funkcja (elt) { elt.innerHTML = elt.innerHTML.replace("'", "' ").zastępować("'", "'"); });
}, dziesięć tysięcy);

Znak czasu:

Więcej z OpenAI