A ChatGPT nyilvánosságra hozatala óta lesöpörte a világot az elmúlt néhány hónapban. Valójában csak néhány hónap telt el? Az általa kifejtett hatás olyan érzést kelt, mintha évek óta létezne.
De minden erénye ellenére volt egy apró hibája, ami nem is volt olyan apró; nem férhetett hozzá a friss információkhoz. Az egyetlen információ 2021 közepéig volt. De az OpenAI végre kezd ezen változtatni. Nem, nem képezték ki újabb adatokra. Az OpenAI azonban végre bevezeti a korai támogatást a ChatGPT bővítményeihez, amelyek lehetővé teszik az internethez való csatlakozást, valamint néhány harmadik féltől származó szolgáltatást!
Mik azok a ChatGPT beépülő modulok?
A beépülő modulok olyan eszközök, amelyeket kifejezetten nyelvi modellekhez terveztek. Javítják a chatbot képességeit, és lehetővé teszik, hogy korábban lehetetlen feladatokat hajtson végre. Most például lekérhet valós idejű információkat, például sporteredményeket, részvényárakat, műveleteket hajthat végre a felhasználó nevében, például repülőjegy-foglalást, valamint tudásbázis-információkat, például céges dokumentumokat stb.=”1177″height=”876″src=”https://allthings.how/content/images/wordpress/2023/03/allthings.how-what-are-chatgpt-plugins-and-how-do-they-work-image-13.png”>
A ChatGPT indulása óta a bővítmények voltak a legkeresettebb elemek a felhasználók körében, és az OpenAI végre elkészült. De a kiadásuk fokozatos, iteratív bevezetés lesz. Kezdetben az OpenAI csak néhány harmadik féltől származó bővítményt és néhány saját beépülő modult adott ki.
A felhasználók, valamint a bővítményeket készíteni kívánó fejlesztők hozzáférése jelenleg is korlátozott. Sőt, végfelhasználóként jelenleg csak a ChatGPT Plus-felhasználók számára biztosítanak hozzáférést, de a ChatGPT azt állítja, hogy a jövőben bővíteni kívánják a bevezetést.
Hozzáférés csak a várólistához való csatlakozást követően kérhető, ami egy kis kérdőív kitöltését jelenti, hogy miért szeretnél hozzáférést adni, és hogy hajlandó-e visszajelzést adni.
A harmadik féltől származó beépülő modulok listája a következőket tartalmazza:
Expedia – Ez a beépülő modul lehetővé teszi, hogy megtervezze következő utazását a ChatGPT-vel, teljes körű információval a szállodák, repülőjegyek stb. elérhetőségéről és áráról. FiscalNote – Ez a ChatGPT beépülő modul valós idejű jogi, politikai és szabályozási információkhoz és adatokhoz való hozzáférést tesz lehetővé. Instacart – A ChatGPT segítségével rendelhet élelmiszereket a közeli élelmiszerboltokból és szupermarketekből. KAYAK – Használja az KAYAK szolgáltatást a ChatGPT-n belül, hogy autókat, szállodákat, bérléseket stb. keressen a meghatározott költségvetésén belül. Klarna Shopping – Keressen és hasonlítsa össze az árakat a különböző online boltokban a ChatGPT beszélgetésen belül. Milo Family AI – A szülőknek szánt beépülő modul a szülői nevelés fokozására. OpenTable – Éttermi ajánlásokat és foglalási linkeket kaphat a chatekben. Vásároljon a Shopify-ból – Keressen különböző márkák termékeit. Slack – Használja a ChatGPT-t a Slack-kel a kommunikáció egyszerűsítésére Beszéljen – Szerezzen be egy mesterséges intelligencia-alapú nyelvoktatót, Wolfram – szerezze be a ChatGPT-t a számításokhoz, matematikai ismeretekhez stb. Zapier – Használja ezt a bővítményt több mint 5000 alkalmazással való interakcióhoz a ChatGPT-n belül.
Maga az OpenAI-ból két beépülő modul is létezik: a Böngészés (egy webböngésző) és egy kódértelmező, valamint egy nyílt forráskódú bővítmény, a Retriever. Jelenleg az összes plugin alfa tesztelési fázisban van.
Hogyan működnek ezek a beépülő modulok?
Az OpenAI szerint a bővítmények „szemek és fülek” az olyan nyelvi modelleknél, mint a ChatGPT. A nyelvi modellekkel kapcsolatban az a tény, hogy csak a képzési adataikból tudnak tanulni, és a tanulás korlátozható. A ChatGPT egyedül csak szöveges utasításokat tud adni. Ezek a beépülő modulok képesek követni ezeket az utasításokat, valamint olyan információkat is elérhetővé tenni, amelyek túl frissek, túl személyesek vagy túl konkrétak, és nem szerepelhetnek az edzési adatokban.
De biztonsági aggályok merülnek fel, amikor egy mesterséges intelligencia-modellre gondol, amely utasításokat követ, és műveleteket hajt végre az Ön nevében. Ez az oka annak, hogy a beépülő modulok lassan kerülnek bevezetésre. Az OpenAI alapelvként a biztonságot tartja szem előtt, és figyelemmel fogja kísérni valós használatukat.
Nézzük meg, hogyan működnek egyes beépülő modulok.
Böngészés
Ez az a beépülő modul, amely összeköti a ChatGPT-t az internettel, és egyike az OpenAI két bővítményének. A beépülő modul a Microsoft Bing keresési API-ját használja egy nem túl különös fordulatban; a két cég évekre visszamenőleg kötött üzletet. A kezdeti befektetéseken kívül a Microsoft most OpenAI technológiát is használ az új Bing AI működtetéséhez.
A modell nem csak azt tudja, hogyan kell böngészni az interneten, de azt is tudja, mikor kell böngészni az interneten, és mikor nem. Például, amikor egy felhasználó információt kér a ChatGPT-től a 2023-as Oscar-díjjal kapcsolatban, az pontosan megkeresi a lekérdezést az interneten. De amikor a valaha tartott első Oscar-díjról kérdezik, nem keres az interneten, mert ez az információ része a képzési adatainak.
Megjegyzés: A kezdeti megjelenés alapján úgy tűnik, hogy a „Böngészés” és a „Kódértelmező” különálló modellek a „Bővítmények”-től. Úgy tűnik, hogy úgy működik, hogy a legördülő menüből válassza ki a jelenleg használni kívánt modellt, amely három lehetőségből áll: Böngészés, Kódértelmező és Beépülő modulok.
Tehát ahhoz, hogy a ChatGPT böngésszen az interneten, ki kell választania a „Böngészés” modellt/bővítményt.
Kirovatok: OpenAI
Most, amikor a felhasználó beír egy promptot, amely az internet böngészéséhez szükséges, megteszi; a folyamat eltart egy ideig, mivel a robotnak időre van szüksége ahhoz, hogy megismerje az információkat. A „Böngészés az interneten…” csempének kibontásával addig láthatja a ChatGPT műveleteit, amíg az nem generál választ.
Kiadók: OpenAI
Ott láthatja, hogy milyen lekérdezésekre keresett, milyen hivatkozásokra kattintott, és mikor olvas valós időben. Szöveg alapú webböngészőt használ, így képes túllépni a keresési eredményeken, és ténylegesen elolvasni és navigálni a webhelyeken.
Kiadó: OpenAI
Amint a ChatGPT felfogja az eseményeket, a korábbihoz hasonlóan természetes nyelvi modelljében ad választ. De a válasz tartalmazni fogja az idézeteket is, ha a Böngészés modellel generálja. Az idézetre kattintva a weboldalra jut. Ez a konkrét szempont megegyezik a Bing Chat AI-vel.
Biztonsági szempontból a szöveges böngésző csak GET kéréseket tud lebonyolítani, ami csökkenti bizonyos kockázatokat. Például a modell csak információkat tud lekérni az internetről, de nem tud „tranzakciós” műveleteket végrehajtani, például űrlap beküldését.
Code Interpreter
A Code Interpreter modell, az OpenAI második beépülő modulja Python értelmezővel látja el a ChatGPT-t. Rövid élettartamú lemezterületet is biztosít számára.
A munkamenet egyetlen csevegés alatt is él, így a következő hívás az előző hívásra épülhet, de van egy felső határidő. Ezenkívül a Code Interpreter támogatja a fájlok feltöltését és az eredményeket tartalmazó fájlok letöltését is.
A biztonság megőrzése érdekében az OpenAI homokozós, tűzfalas végrehajtási környezetben tartja. Az internet-hozzáférés a Code Interpreter számára is le van tiltva. Az OpenAI szerint bár ez a lépés korlátozza a modell funkcionalitását, úgy érzik, kezdetben ez a helyes lépés.
A „Kódértelmező” modellt a beszélgetés megkezdése előtt ki kell választani.
Kirovatok: OpenAI
Miután a felhasználó beírja a Code Interpreter beépülő modul használatát igénylő promptokat, a ChatGPT elkezdi használni a szükséges számítások elvégzéséhez. A böngészéshez hasonlóan a felhasználó megtekintheti a ChatGPT számítási folyamatát a „Munka megjelenítése” lehetőségre kattintva, és a számítás összes lépése látható lesz.
Kiadó: OpenAI
A kezdeti tesztek során az OpenAI felfedezte, hogy ez a bővítmény bizonyos esetekben hasznos. Ezek a következők:
Matematikai problémák megoldása, mind mennyiségi, mind minőségi szempontból, amiről őszintén szólva a felhasználók korábban szemétnek találták a ChatGPT-t. Adatelemzés és vizualizáció elvégzése, ami sok felhasználót izgatott. Fájlok konvertálása formátumok között
Az OpenAI azt várja a felhasználóktól, hogy a kipróbálás során további hasznos feladatokat fedezzenek fel, amelyeket a Code Interpreter végezhet.
Harmadik féltől származó beépülő modulok
A többi beépülő modul nem használható a Plugins modell alatt. Ez magában foglalja az OpenAI nyílt forráskódú Retriever beépülő modulját is, amelyet a fejlesztők használhatnak majd, valamint 12 harmadik féltől származó bővítményt.
Miután a legördülő menüből kiválasztotta a Plugins modellt, a felhasználó telepítheti a kívánt beépülő modulokat az áruházból.
Kiadó: OpenAI
A pluginok működése dióhéjban:
Miután a felhasználók aktiválnak egy bővítményt a telepítéssel (nyertek nem aktiválódik automatikusan), és elkezdi a beszélgetést, az OpenAI egy üzenetben beszúrja a bővítmény kompakt leírását a ChatGPT-be. Ez az üzenet nem látható a végfelhasználók számára, de tartalmazza a beépülő modul leírását, végpontjait és példáit. Tehát amíg úgy dönt, hogy egy beépülő modult használ egy beszélgetésben, a ChatGPT nem fog tudni róla. Minden beszélgetésben aktiválnia kell a használni kívánt bővítményeket.
Kirovatok: OpenAI
Most már felteheti a lekérdezést a ChatGPT-re. Ha a bot relevánsnak találja a beépülő modul meghívását, akkor ezt API-hívással teszi meg. Más szavakkal, maga döntheti el, hogy meg kell-e hívni egy beépülő modult.
Ezután a beépülő modultól kapott eredményeket belefoglalja az Ön számára generált válaszba.
Íme egy példa arra, hogy a ChatGPT hogyan használja az OpenTable, a Wolfram és az Instacart beépülő moduljait. Egy felhasználó arra kéri a ChatGPT-t, hogy ajánljon egy vegán éttermet szombatra és egy vegán receptet vasárnapra. Azt is megkérik, hogy számítsa ki a Wolfram használatával javasolt recept kalóriáját, valamint rendelje meg a recept hozzávalóit az Instacartból. Az AI bot pontosan ezt teszi.
Kirovatok: OpenAI
Először is, az OpenTable segítségével éttermet ajánl, és hivatkozást a foglaláshoz.
Kiadó: OpenAI
Vegán receptet ajánl (ezt korábban is meg tudta tenni), majd a Wolfram segítségével kiszámítja a recept kalóriáit.
Kirovatok: OpenAI
Végül az összes szükséges összetevőt hozzáadja a kosárhoz az Instacartban, és megjeleníti a felhasználónak a linket, amelyre a felhasználó egyszerűen kattintson a befejezéshez a sorrend!
Kiadó: OpenAI
A beépülő modulok teljesen megváltoztatják a ChatGPT működését. A mesterséges intelligencia fejlődésének sebessége az elmúlt néhány hónapban ugyanolyan ijesztő és nagyszerű időszakot jelent az életben maradáshoz, nem igaz?