Jak używać wtyczek z ChatGPT
Chociaż rozmowa z chatbotem AI może być zabawna (zwłaszcza gdy ten bot może pomóc Ci w szkole lub w pracy), zawsze fajniej jest dodać dodatkowe funkcje. OpenAI, zespół odpowiedzialny za ChatGPT, umożliwił to, wprowadzając wtyczki do platformy.
Choć początkowo dostępne dla wybranej grupy programistów i subskrybentów ChatGPT, te wtyczki zostaną teraz udostępnione wszystkim użytkownikom. Oto, co musisz teraz zrobić, aby uzyskać do nich dostęp.
Instalowanie wtyczek dla ChatGPT
ChatGPT umożliwił już kilku dużym markom tworzenie wtyczek do swojej platformy, w tym:
- Ekspedia
- Instakart
- Luźny
- Shopify
- Zapier
- Klarna
Możesz znaleźć zaktualizowaną listę na stronie wtyczek ChatGPT . Gdy już wiesz, której wtyczki chcesz użyć i jak będziesz jej używać, wykonaj następujące kroki, aby zainstalować ją w ChatGPT:
- Wpisz „chat.openai.com” w przeglądarce i zaloguj się na swoje konto ChatGPT Plus.
- Przejdź do listy rozwijanej „Model” u góry strony i wybierz „Wtyczki”.
- Jeśli dodałeś już wtyczkę, powinieneś być w stanie wybrać ją z nowego menu, które się pojawi. W przeciwnym razie kliknij menu rozwijane „Wtyczki”, aby otworzyć łącze do „Sklepu z wtyczkami”.
- Wybierz link „Sklep z wtyczkami”, aby wyświetlić listę dostępnych wtyczek.
- Przewiń do wybranej wtyczki i kliknij „Zainstaluj”. Nie chodzi o to, że możesz zainstalować kilka wtyczek ChatGPT podczas jednej wizyty.
Po zainstalowaniu wtyczki jej logo powinno pojawić się w menu rozwijanym „Wtyczki”, które pojawia się po wybraniu opcji „Wtyczki” z menu rozwijanego „Model”.
Korzystanie z wtyczek w ChatGPT
Po zainstalowaniu wtyczek możesz zadawać zapytania w ChatGPT, odwołując się do wtyczki, co pozwala ci robić kilka rzeczy. Na przykład zapytanie takie jak to poniżej umożliwia użycie wtyczki Instacart do kupowania składników receptury:
„Chcę bezglutenowy przepis na pizzę i muszę kupić składniki w Los Angeles. Czy mógłbyś zaproponować prosty rachunek za pizzę bezglutenową i zamówić składniki na Instacart?”
ChatGPT utworzy odpowiedź na podstawie Twojego zapytania. W powyższym przykładzie powinieneś otrzymać przepis na bezglutenową pizzę wraz z linkiem do listy zakupów Instacart, która zawiera wszystkie składniki wymienione w ChatGPT. Kliknięcie tego linku przeniesie Cię na stronę Instacart, gdzie możesz sfinalizować transakcję.
To tylko jeden przykład. W zależności od zainstalowanych wtyczek istnieje wiele sposobów kształtowania zapytań w celu uwzględnienia nowych funkcji, które masz do dyspozycji. Eksperymentuj z różnymi zapytaniami. Być może spróbuj określić rodzaj wakacji, na które chcesz się wybrać, korzystając z wtyczki Expedia, która zarekomenduje najlepsze sposoby urzeczywistnienia Twojej podróży. Ewentualnie spróbuj użyć wtyczki Zapier, aby połączyć swoje konto Zapier, aby móc tworzyć i wysyłać wiadomości e-mail z Gmaila za pośrednictwem ChatGPT.
Dostosowywanie ustawień wtyczki ChatGPT
Ponieważ wtyczki są stosunkowo nowe w ChatGPT, możliwość zabawy z ich ustawieniami jest dość ograniczona. Ponadto każda wtyczka jest inna, więc niektóre pozwalają bardziej dostosować swoje działania niż inne. Wykonaj te czynności, jeśli chcesz pobawić się zainstalowaną wtyczką:
- Zaloguj się na swoje konto ChatGPT Plus i przejdź do strony „Wtyczki”, którą powinieneś znaleźć na pulpicie nawigacyjnym.
- Wybierz wtyczkę, którą chcesz dostosować.
- Wprowadź poprawki w oparciu o przedstawione opcje.
Charakter tych opcji różni się w zależności od wtyczki. Na przykład osoby korzystające z wtyczki „Mów” (która tłumaczy tekst na różne języki) mogą wybrać język używany przez wtyczkę.
Tworzenie wtyczki ChatGPT
ChatGPT stwierdza, że programiści mogą tworzyć wtyczki innych firm, budując „plik manifestu”, zwany także plikiem „ai-plugin.json”. Poniżej przedstawiono minimalny schemat pliku dla ChatGPT :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
Zobaczysz, że plik zawiera kilka pól, które określają, co robi twoja wtyczka, z sekcjami na jej nazwę i opis, zarówno dla ludzi, jak i dla modelu OpenAI. Istnieją sekcje do definiowania używanego interfejsu API, a także dane kontaktowe twórcy wtyczki.
Ogólne kroki tworzenia wtyczki ChatGPT, w tym tworzenia pliku manifestu, są następujące:
- Opracuj interfejs API, który ma wywoływać model języka OpenAI. Może to być zupełnie nowy interfejs API lub taki, który jest już używany i zgodny z ChatGPT.
- Wyszczególnij swój interfejs API, korzystając z dokumentu specyfikacji OpenAI.
- Utwórz plik manifestu, aby opisać, co robi wtyczka, i podaj metadane, które ChatGPT musi zobaczyć, zanim będzie mógł udostępnić wtyczkę użytkownikom.
Po utworzeniu plików możesz uruchomić wtyczkę za pośrednictwem zdalnego serwera lub w lokalnym środowisku programistycznym.
Jeśli używasz serwera zdalnego, wykonaj ten proces, aby aktywować wtyczkę:
- Przejdź do „Opracuj własną wtyczkę” na pulpicie nawigacyjnym i postępuj zgodnie z instrukcjami, aby skonfigurować możliwość tworzenia własnych wtyczek.
- Wybierz „Zainstaluj niezweryfikowaną wtyczkę”.
- Dodaj swój plik manifestu do ścieżki „twojadomena.com/.well-known/”.
Ci, którzy mają lokalną wersję swojego API uruchomioną w swoim środowisku programistycznym, mogą skierować swój interfejs wtyczki bezpośrednio na swój lokalny serwer:
- Przejdź do sklepu „Plugin” w ChatGPT.
- Wybierz „Opracuj własną wtyczkę”.
- Wprowadź numer portu i hosta lokalnego, upewniając się, że „typ autoryzacji” jest ustawiony na „brak”.
Pamiętaj, że włączenie niezweryfikowanych wtyczek w twoim obszarze rozwoju zapewnia dostęp tylko do wtyczek, które tworzysz i przesyłasz. Nie możesz uzyskać dostępu do innych niezweryfikowanych wtyczek, a inni użytkownicy ChatGPT nie będą mogli zainstalować Twojej wtyczki, dopóki nie zostanie ona zweryfikowana. Obecnie nie ma procesu weryfikacji, ale powinno się to zmienić, gdy ChatGPT udostępni swoją funkcję wtyczki szerszemu gronu odbiorców.
Baw się z wtyczkami
Ponieważ wtyczki ChatGPT są na tak wczesnym etapie rozwoju, wszystko, co z nimi robisz, jest w równym stopniu eksperymentalne, co praktyczne. Mimo to łatwo jest zobaczyć, jak te wtyczki mogą zmienić Twoje wrażenia z korzystania z platformy, ponieważ wiele popularnych aplikacji już korzysta z funkcji integracji ChatGPT ze swoją ofertą.
Czy zapiszecie się na listę oczekujących, czy poczekacie na szerokie wdrożenie? Czy masz jakieś pomysły na wtyczki, które Tobie (lub innym użytkownikom) mogą się przydać? Powiedz nam w sekcji komentarzy poniżej.
Dodaj komentarz