Kedja av tankefråga
I den här artikeln förklaras användningen av tankekedjan i .NET.
GPT-modellens prestanda drar nytta av snabbteknik, vilket är praxis att tillhandahålla instruktioner och exempel till en modell för att prime eller förfina dess utdata. När de bearbetar instruktioner gör modeller fler resonemangsfel när de försöker svara direkt i stället för att ta tid att räkna ut ett svar. Du kan hjälpa modellen att hitta rätt svar på ett mer tillförlitligt sätt genom att be modellen att ta med sin tankekedja, det vill sa de steg den vidtog för att följa en instruktion, tillsammans med resultatet av varje steg.
Kedja av tankefråga är praxis att uppmana en GPT-modell att utföra en uppgift steg för steg och att presentera varje steg och dess resultat i ordning i utdata. Detta förenklar teknikframställning genom att avlasta en del körningsplanering till modellen och gör det enklare att ansluta eventuella problem till ett specifikt steg så att du vet var du ska fokusera på ytterligare arbete.
Det är vanligtvis enklare att bara instruera modellen att inkludera sin tankekedja, men du kan använda exempel för att visa modellen hur du delar upp uppgifter. I följande avsnitt visas båda sätten.
Använda tankekedja i instruktioner
Om du vill använda en instruktion för kedja av tankeinstruktioner inkluderar du ett direktiv som instruerar modellen att utföra uppgiften steg för steg och att mata ut resultatet av varje steg.
prompt= "Instructions: Compare the pros and cons of EVs and petroleum-fueled vehicles. Break the task into steps, and output the result of each step as you perform it.";
Använda tankekedja i exempel
Du kan använda exempel för att ange stegen för kedja av tankefrågor, vilket modellen tolkar som att den också ska mata ut stegresultat. Stegen kan innehålla formateringssignaler.
prompt= """
Instructions: Compare the pros and cons of EVs and petroleum-fueled vehicles.
Differences between EVs and petroleum-fueled vehicles:
-
Differences ordered according to overall impact, highest-impact first:
1.
Summary of vehicle type differences as pros and cons:
Pros of EVs
1.
Pros of petroleum-fueled vehicles
1.
""";