Kom igångKom igång gratis

Undvika inkonsekventa svar

Teamet du arbetade med i det förra projektet är entusiastiskt över svarsgeneratorn och undrar om fler recensioner kan behandlas. En del recensioner har dock blandats ihop med andra dokument, och du ombeds att inte returnera svar om texten inte innehåller en recension eller relevant information. Den recension du tittar på nu innehåller till exempel inget produktnamn, och därför ska inget produktnamn returneras.

I den här övningen är funktionen get_response() samt variablerna messages och function_definition förinstallerade. messages innehåller redan användarens recension, och function_definition innehåller de två funktionerna: en som ber om att extrahera strukturerad data, och en som ber om att generera ett svar.

Den här övningen är en del av kursen

Utveckla AI-system med OpenAI API

Visa kurs

Övningsinstruktioner

  • Ändra messages så att modellen instrueras att inte anta några värden i svaren.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

client = OpenAI(api_key="")

# Modify the messages
____

response = get_response(messages, function_definition)

print(response)
Redigera och kör kod