Förstå OpenAI:s funktioner för naturligt språk
Azure OpenAI:s naturliga språkmodeller kan använda naturligt språk och generera svar.
Inlärningsmodeller för naturligt språk tränas på ord eller delar av tecken som kallas token. Till exempel delas ordet "hamburgare" upp i token , ham
bur
, och ger
, medan ett kort och vanligt ord som "päron" är en enda token. Dessa token mappas till vektorer för en maskininlärningsmodell som ska användas för träning. När en tränad modell för naturligt språk tar in en användares indata delar den också upp indata i token.
Förstå GPT-modeller för generering av naturligt språk
Generativa förtränade transformatormodeller (GPT) är utmärkta både för att förstå och skapa naturligt språk. Om du har sett de senaste nyheterna om AI som besvarar frågor eller skriver ett stycke baserat på en uppmaning kan det förmodligen ha genererats av en GPT-modell som GPT-35-Turbo eller GPT-4.
Hur ser ett svar från en GPT-modell ut?
En viktig aspekt av OpenAI:s generativa AI är att det krävs indata eller en uppmaning för att returnera ett naturligt språk, ett visuellt objekt eller ett kodsvar. GPT försöker härleda, eller gissa, kontexten för användarens fråga baserat på uppmaningen.
GPT-modeller är bra på att slutföra flera uppgifter på naturligt språk, varav några är:
Uppgift | Prompt |
---|---|
Sammanfatta text | "Sammanfatta den här texten till en kort oskärpa" |
Klassificera text | "Vilken bokgenre är det här?" |
Generera namn eller fraser | "Skriv en tagline för mitt blomsterföretag" |
Översättning | "Översätt "Hur är du" till franska" |
Besvara frågor | "Vad gör Azure OpenAI?" |
Föreslå innehåll | "Ge mig de fem bästa bröllopslåtarna" |
Till exempel, med en fråga där användaren skriver i text och ber om ett matlagningsrecept:
Write a recipe based on these ingredients and instructions:
Fruit Pie
Ingredients:
Strawberries
Blueberries
Flour
Eggs
Milk
Här är ett exempel på det OpenAI API-genererade svaret:
Instructions:
1. Preheat your oven to 350 degrees Fahrenheit.
2. In a medium bowl, mix together 1 cup of flour and 1 egg until it forms a dough.
3. Grease a 9-inch pie dish with butter or non-stick cooking spray.
4. Roll out the dough and place it in the pie dish.
5. In a separate bowl, mix together 1 cup of strawberries, 1 cup of blueberries, and 1 cup of milk.
6. Pour the fruit mixture into the pie dish.
7. Bake
Läcker - kanske! Det är viktigt att förstå att de genererade svaren är bästa gissningar från en dator. I det här fallet kan den genererade texten vara användbar för att laga något som smakar bra i verkliga livet, eller inte.
Hur modeller tillämpas på nya användningsfall
Du kan ha provat ChatGPT:s prediktiva funktioner i en chattportal, där du kan skriva frågor och ta emot automatiserade svar. Portalen består av användargränssnittsanvändare (UI) för klientdelen och en serverdel som innehåller en generativ AI-modell. Kombinationen av klient- och serverdelen kan beskrivas som en chattrobot. Modellen som tillhandahålls på serverdelen är det som är tillgängligt som byggblock med både OpenAI API och Azure OpenAI API. Du kan använda ChatGPT:s funktioner i Azure OpenAI via GPT-35-turbomodellen. När du ser generativa AI-funktioner i andra program har utvecklare tagit byggstenarna, anpassat dem till ett användningsfall och byggt in dem i serverdelen av nya klientdelsanvändargränssnitt.