Jag lärde mig ChatGPT för att lära mig brädspel. Så här gjorde jag

Att lära ut komplexa brädspel verkar vara den perfekta uppgiften för ChatGPT. Att kunna ställa specifika frågor till den är mycket enklare än att bläddra igenom en regelmanual eller gräva igenom foruminlägg online.

Innehåll

  • Den steniga vägen till kompetens
  • Allt finns i plugins
  • Hur man gör din egen chatbot för brädspelsregler
  • Förbättringar att göra

Och efter veckor av ansträngning och en hälsosam dos av snabb ingenjörskonst, jag har skapat den ultimata advokaten för brädspelsregler med ChatGPT. Det kan "lära sig" alla spel du kastar på det, basspel och expansioner, och kan svara på nyanserade frågor exakt, med regelbokreferenser så att du kan kontrollera dess arbete.

Rekommenderade videor

Det är ingen ersättning för att känna till spelet utan och innan från att spela det, utan för att lära sig ett spel, eller genom att dubbelkolla en knepig regel kommer jag inte att gå till spelkväll utan mitt alldeles egna brädspel chatbot.

Relaterad

  • ChatGPT-tillverkaren OpenAI står inför FTC-utredning över konsumentskyddslagar
  • ChatGPT: s Bing-surffunktion inaktiverad på grund av betalväggsåtkomstfel
  • Apples vd säger att han använder ChatGPT, veckor efter att Apple förbjöd det

Den steniga vägen till kompetens

Jag har varit försöker få ChatGPT att lära sig brädspel ett tag nu. Problemet som jag alltid stötte på var att så mycket som ChatGPT kan ha tränats på otaliga mängder data, som ofta inte inkluderade detaljerna i brädspelens regelböcker.

Även om det kan tala om vissa regler, stötte jag ofta på problem med hallucinationer, regler det bara var inte medveten om eller missförstånd i mina frågor när jag inte använde den mycket specifika formuleringen från spel.

Ställ ChatGPT fler brädspelsfrågor.
Ergh! Fel. Fel!

I exemplet ovan ställde jag en mycket specifik fråga om det populära samarbetsspelet War of the Ring, som bara råkar vara en av mina favoriter. Även om ChatGPT har förstått kärnan i regeln, är det helt fel. "Jakttärningarna" har ingenting att göra med hur många "Gandalf-karaktärer" det finns i kamratskapet. Det kan naturligtvis bara finnas en Gandalf. Även om Maiar är många.

Dessa problem innebar att jag i bästa fall inte riktigt kunde lita på vad ChatGPT sa till mig, och i värsta fall kunde det vara helt missvisande.

Men tanken på att använda ChatGPT för brädspelsregler var för lockande för mig att ge upp helt. Jag bet på kulan och försökte betala prenumerationen på $20 per månad för GPT-4-åtkomst genom ChatGPT Plus så att jag skulle ha den mest avancerade chatbot som är möjlig att ta mig an brädspelsreglernas advokatpersona. Jag försökte använda ChatGPT med webbläsarfunktioner – både officiella och Chrome-tilläggsdriven. Jag försökte till och med använda Google Bard som ett substitut för det hela.

Ingen av dem kunde dock få saker rätt. Antingen krävde de en för specifik fråga eller kunde inte komma in i ogräset - det är där brädspelsreglerna kan bli knepiga och kräva ytterligare förtydliganden.

Men så kom min lösning: ChatGPT-plugins.

Allt finns i plugins

Plugins är lite av en game changer för ChatGPT. De ger den alla möjliga avancerade förmågor genom att ta tillvara externa parters intressen och ansträngningar. De tar vad OpenAI gjort och gör det bättre.

Om du har läst vår bevakning på bästa ChatGPT-plugins att använda kommer du att vara medveten om att vi har lekt med dem ett tag. Men begravd i min lista över favoritplugins är ett snabbt inlägg på en som äntligen förde min brädspelsbotresa till en tillfredsställande slutsats: ChatWithPDF.

ChatWithPDF är ett plugin som låter dig prata till dina PDF-dokument. Varför är det användbart i det här fallet? Eftersom du kan få nästan vilken regelbok som helst i PDF-format. Ibland produceras de av tillverkaren, men du kan också hitta regelböcker gjorda av fans, regelsammanfattningar från t.ex. Esoteric Order of Gamers, eller så kan du till och med göra din egen om du har den fysiska regelboken till hands.

När du har gjort PDF-filen tillgänglig för ChatGPT och gett den en snabb uppmaning så att den har en "förståelse" av vad du vill ha av den, kan du ställa den vilka brädspelsregler du vill; Och det fungerar riktigt bra.

Jag har provat det på en handfull spel, inklusive Ringens krig (och två expansioner), Battlestar Galactica (och tre expansioner), Lämna jorden (och båda expansionerna), Twilight Imperium, och Kingdom Death: Monster. I alla fall fungerade det extremt bra, svarade på frågor på ett nyanserat och tydligt sätt.

Ställer ChatGPT en komplicerad fråga om Twilight Imperium.
Det fungerade riktigt bra efter att ha laddats in i Twilight Imperium Living Rules PDF.

Det fanns tillfällen då ChatWithPDF-pluginet verkade vara otillgängligt, och oavsett vad jag försökte svarade det bara inte eller slängde upp felmeddelanden om åtkomst till plugin-programmet. Det var olyckligt, eftersom det inte finns någon indikation från ChatGPT när och varför vissa plugins kanske inte är tillgängliga, och det finns ingen planering för det. Om du dyker upp till spelkvällen med din nya spelbot och den bara inte fungerar, finns det inget mycket du kan göra.

Lyckligtvis fungerar det för det mesta, och det fungerar riktigt bra. Det enda verkliga problemet jag stötte på med ChatWithPDF var att det bara kan överväga en PDF-fil åt gången. Det betydde att när jag ville ställa frågor om en brädspelsexpansion, samtidigt som jag fortfarande hade sammanhanget originalspelet — och möjligheten att referera till dessa regler om jag ville det — då behövde jag kombinera PDF-dokumenten tillsammans.

Lär dig om War of the Ring-tärningarna med ChatGPT.
War of the Ring är ett tungt spel med många regler som påverkar varandra. BGL-GPT svarar på komplexa frågor om det med lätthet.

Lyckligtvis finns det många sätt att kombinera PDF-filer. Du måste justera den ursprungliga uppmaningen lite så att ChatGPT förstår att det här är olika spel, och du kan ha frågor som relaterar till antingen, men i slutändan är det inte alltför knepigt.

Hur man gör din egen chatbot för brädspelsregler

Om du vill ta med din egen advokat för brädspelsregler till din nästa spelkväll, så här gör du det.

Du kommer att behöva:

  • Ett ChatGPT Plus-abonnemang.
  • En bärbar dator, surfplatta eller smartphone för snabb chattåtkomst vid bordet.
  • Ett enda PDF-dokument för spelet du vill spela, inklusive eventuella expansioner.

Steg 1: Ladda upp din PDF-fil till en molnlagringstjänst. Jag använde Google Drive, men du kan använda vilken lagringsplattform som helst som du kan dela länkar till.

Steg 2: Logga in OpenAI och starta en ny chatt.

Steg 3: Välj GPT-4 språkmodell från toppen av skärmen. Välj sedan Plugins.

Steg 4: Välj den lilla rutan under fönstret för val av språkmodell och scrolla sedan ner till Plugin Store och välj det. Använd sökverktyget för att hitta ChatWithPDF och välj Installera knapp.

Obs: Det finns andra PDF-analysplugins, men jag har inte experimenterat med dem så mycket. Använd dem alternativt efter eget gottfinnande.

ChatWithPDF-plugin i ChatGPT.

Steg 5: Stäng Plugin Store, och om du inte ser ChatWithPDF markerad, välj den lilla plugin-rutan igen och slå på ChatWithPDF från listan över plugins.

Steg 6: Gå tillbaka till din molnlagringsplattform och hitta PDF-filen du vill använda som referens. Se till att den är tillgänglig för alla med länken. Detta kommer att skilja sig beroende på din valda plattform. Så här delar du filer på Google Drive.

Steg 7: Kopiera länken till din PDF-fil, återgå sedan till ChatGPT och lägg in en snabblänkning till den. Här är den jag använde som hjälper ChatGPT att ta bort en del av dess stök och undvika några vanliga fel, men skriv gärna ditt eget. Så länge den har länken till PDF: en borde den fungera bra.

"Här är en enda PDF som består av [Antal] brädspelsregelböcker. De är för [brädspelsnamn]. Lär dig dem. Jag kommer att ställa frågor om dem när jag behöver kontrollera en regel. Jag vill att du ska vara tydlig och koncis. Gissa eller hallucinera inte svar - om du inte vet svaret, säg det.

När du svarar på regelbaserade frågor vill jag att du ger en referens för vilken regelbok i PDF: en och vilken sida du hittade regeln på.

Referera inte till dig själv som en AI-språkmodell, be inte om ursäkt, lägg inte till någon ovidkommande information utöver att svara på frågan och tillhandahålla referensen till regelboken.

https://drive.google.com/file/d/[examplefilename]/view? usp=drive_link”

ChatGPT som förstår brädspelsreglerna.

Steg 8: Tryck på enter och vänta på att ChatWithPDF ska svara. Det kan ta upp till en minut för den att analysera stora PDF-filer, men när den är klar kommer den att berätta att:

"PDF-filen som innehåller regelböckerna för [Brädspelsnamn] och dess expansioner har laddats. Du kan nu ställa alla frågor om reglerna för dessa spel.”

Steg 9: Ställ alla frågor du vill och vänta sedan på svar. Det kan ta cirka 30 sekunder för större PDF-filer, men det tar vanligtvis mindre än 10 sekunder innan det börjar svara.

Förbättringar att göra

Mina äventyr i ChatGPT-prompting har varit ganska varierande, men det har varit berättigat användbart att spika fast en chatbot för brädspelsregeln. Jag har använt den för att vinna ett regelförklaringslopp med min bror medan han skannade flera regelböcker, och jag använde den för att lära mig komplexiteten med slangbella manövrar i Leaving Earth-expansionen, Outer Planeter.

ChatGPT är bra på att sammanfatta. Att lära sig något nytt från en PDF-regelbok är mycket lättare i punktform – och det kan till och med skapa exempel som inte är halvt dåliga.

Lär dig slingshot-rörelser i brädspelet Leaving Earth med ChatGPT.

Det är ändå inte perfekt. Det finns tillfällen då den antar att frågan är mer allmän och kommer att lära mig om verkliga raketer, snarare än spelet jag försöker förstå. Det fungerar bäst med mycket ordrika regelböcker, där det kan dra på flera förklaringar av något för att sammanföra sitt svar. Jag hade blandade resultat med regelsammanfattningar, som är bra för ett mänskligt öga att analysera snabbt, men som inte nödvändigtvis ger ChatGPT tillräckligt med information att arbeta med.

Min nya advokat för chatbotregler vilseleder mig dock aldrig. Dess fel var uppenbara och inte spelbrytande. Jag kan verkligen, verkligen använda detta för att lära mig spel och för att lära andra, eller hitta ett svar på en fråga som inte betyder att googla efter brädspelsnördar. Det är en verklig tidsbesparing.

Det är där ChatGPT fortsätter att sätta sin bästa fot framåt. Jag kommer att hålla den vid min högra hand på brädspelskvällar under överskådlig framtid.

Jag önskar bara att den inte var låst bakom en betalvägg. Att betala 20 dollar i månaden är lite mycket bara för en advokat för brädspelsregler, men om du redan har en prenumeration för att arbeta eller experimentera är detta ett fantastiskt litet funktionstillägg. Jag skulle dock älska att se ett företag sätta ihop sin egen chatbot för allmänt bruk.

Var är den officiella appen, BoardGameGeek? Kustens trollkarlar? Har du en för DnD än?

Redaktörens rekommendationer

  • Google Bard kan nu tala, men kan det överrösta ChatGPT?
  • ChatGPTs webbplatstrafik har minskat för första gången
  • New Yorks advokater bötfälldes för att ha använt falska ChatGPT-fall i juridisk korthet
  • ChatGPT-skapare försöker eliminera chatbot-hallucinationer
  • Nvidia tar med ChatGPT-stil AI till videospel, och jag är redan orolig