Categories
IT-tutorials

Hur man använder plugins med ChatGPT

Lika roligt som att chatta med en AI-chatbot kan vara (särskilt när den boten kan hjälpa dig med skolan eller jobbet), är det alltid roligare att lägga till några extra funktioner. OpenAI, teamet bakom ChatGPT, har gjort det till en möjlighet med introduktionen av plugins för plattformen.

Även om de ursprungligen var tillgängliga för en utvald grupp av utvecklare och ChatGPT-prenumeranter, kommer dessa plugins nu att rullas ut till alla användare. Här är vad du behöver göra för att komma åt dem just nu.

Installera plugins för ChatGPT

ChatGPT har redan tillåtit flera stora varumärken att skapa plugins för sin plattform, inklusive följande:

  • Expedia
  • Instacart
  • Slak
  • Shopify
  • Zapier
  • Klarna

Du kan hitta en uppdaterad lista på ChatGPT plugins sida. När du vet vilket plugin du vill använda och hur du ska använda det, följ dessa steg för att installera det i ChatGPT:

  1. Ange “chat.openai.com” i din webbläsare och logga in på ditt ChatGPT Plus-konto.
  2. Navigera till rullgardinsmenyn “Modell” högst upp på sidan och välj “Plugins”.
  3. Om du redan har lagt till ett plugin bör du kunna välja det från den nya menyn som dyker upp. Annars klickar du på rullgardinsmenyn “Plugins” för att öppna en länk till “Plugin Store.”
  4. Välj länken “Plugin Store” för att se en lista över tillgängliga plugins.
  5. Bläddra till ditt val av plugin och klicka på “Installera”. Inte för att du kan installera flera ChatGPT-plugins på ett enda besök.

Efter att du har installerat ett plugin bör du se dess logotyp visas i rullgardinsmenyn “Plugins” som visas efter att du har valt “Plugins” från rullgardinsmenyn “Modell”.

Använder plugins på ChatGPT

Med dina plugins installerade kan du göra frågor i ChatGPT som refererar till plugin-programmet, så att du kan göra flera saker. Till exempel, en fråga som den nedan låter dig använda Instacart-plugin för att handla receptingredienser:

”Jag vill ha ett glutenfritt recept på pizza och måste köpa ingredienserna i Los Angeles. Kan du föreslå ett enkelt kvitto på glutenfri pizza och beställa ingredienserna på Instacart?”

ChatGPT kommer att skapa ett svar baserat på din fråga. I exemplet ovan bör du få ett recept på glutenfri pizza, tillsammans med en länk till en Instacart-inköpslista som innehåller alla ingredienser som ChatGPT listar. Genom att klicka på den länken kommer du till Instacart-sidan, där du kan slutföra din transaktion.

Det är bara ett exempel. Beroende på vilka plugins du har installerat finns det många sätt som du kan forma frågor för att införliva de nya funktionerna du har till ditt förfogande. Experimentera med olika frågor. Testa kanske att ange vilken typ av semester du vill åka på, genom att använda Expedias plugin för att rekommendera de bästa sätten att göra din resa till verklighet. Alternativt kan du prova att använda Zapier-plugin för att länka till ditt Zapier-konto så att du kan skapa och skicka Gmail-e-post via ChatGPT.

Anpassa ChatGPT Plugin-inställningar

Eftersom plugins är relativt nya för ChatGPT, är din förmåga att leka med deras inställningar ganska begränsad. Dessutom är varje plugin olika, så vissa låter dig anpassa deras verksamhet mer än andra. Använd dessa steg om du vill leka med ett plugin som du har installerat:

  1. Logga in på ditt ChatGPT Plus-konto och navigera till sidan “Plugins”, som du bör hitta på din instrumentpanel.
  2. Välj det plugin du vill anpassa.
  3. Gör justeringar baserat på de alternativ som presenteras.

Typen av dessa alternativ varierar beroende på plugin. Till exempel kan de som använder plugin-programmet “Speak” (som översätter text till olika språk) välja vilket språk plugin-programmet använder.

Skapa en ChatGPT-plugin

ChatGPT anger att utvecklare kan skapa plugins från tredje part genom att bygga en “manifest-fil”, även kallad en “ai-plugin.json”-fil. Följande är minimischemat för filen, per 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"
}

Du kommer att se att filen innehåller flera fält som definierar vad din plugin gör, med avsnitt för dess namn och beskrivning, både för mänsklig och OpenAI-modellens användning. Det finns avsnitt för att definiera API:et du använder, samt kontaktuppgifter för plugin-skaparen.

De allmänna stegen för att utveckla en ChatGPT-plugin, inklusive att skapa en manifestfil, är följande:

  1. Utveckla API:et du vill att OpenAI-språkmodellen ska anropa. Detta kan vara ett helt nytt API eller ett som redan används och är kompatibelt med ChatGPT.
  2. Detaljera ditt API med ett OpenAI-specifikationsdokument.
  3. Skapa en manifestfil för att beskriva vad plugin-programmet gör och tillhandahåll metadata som ChatGPT behöver se innan det kan leverera plugin-programmet till användare.

Med de skapade filerna kan du köra ditt plugin via en fjärrserver eller i din lokala utvecklingsmiljö.

Om du använder en fjärrserver, följ denna process för att aktivera din plugin:

  1. Navigera till “Utveckla ditt eget plugin” på din instrumentpanel och följ instruktionerna för att ställa in möjligheten att skapa dina egna plugins.
  2. Välj “Installera en obekräftad plugin.”
  3. Lägg till din manifestfil till sökvägen “dindomän.com/.välkänd/”.

De som har en lokal version av sitt API igång i sin utvecklingsmiljö kan peka sitt plugin-gränssnitt direkt till sin lokala värdserver:

  1. Gå till “Plugin”-butiken i ChatGPT.
  2. Välj “Utveckla ditt eget plugin”.
  3. Ange ditt portnummer och din lokala värd, samtidigt som du ser till att “auth-typen” är inställd på “ingen”.

Observera att aktivering av overifierade plugins i ditt utvecklingsområde endast ger dig tillgång till plugins som du skapar och laddar upp. Du kan inte komma åt andra overifierade plugin-program, och andra ChatGPT-användare kommer inte att kunna installera ditt plugin såvida det inte blir verifierat. Det finns för närvarande ingen verifieringsprocess, även om detta bör ändras när ChatGPT rullar ut sin plugin-funktion till en bredare publik.

Spela runt med plugins

Med ChatGPT-plugins i ett så tidigt utvecklingsstadium är allt du gör med dem lika mycket experimenterande som det är praktiskt. Ändå är det lätt att se hur dessa plugins kan förvandla din upplevelse på plattformen, med många populära appar som redan utnyttjar funktionen för att integrera ChatGPT i deras erbjudande.

Kommer du att skriva upp dig på väntelistan eller väntar du på en bred utrullning? Har du några idéer om plugins som du (eller andra användare) kan ha nytta av? Berätta för oss i kommentarsfältet nedan.

Leave a Reply