ÎncepețiÎncepe gratuit

Ingineria iterativă a prompturilor pentru prompturi few-shot

Lucrezi în prezent la un proiect în cadrul companiei tale de creare de conținut. Obiectivul proiectului este de a dezvolta un model de clasificare a textului capabil să identifice și să categorizeze cu precizie diferite emoții din text, precum bucurie, tristețe și frică. În cazurile în care textul nu conține nicio emoție identificabilă, dorești ca modelul să răspundă cu „nicio emoție explicită".

Ai decis să folosești prompt-ul few-shot furnizat. Totuși, ai observat că „Time flies like an arrow" este clasificat incorect drept „surpriză". Obiectivul tău acum este să rafinezi prompt-ul astfel încât modelul să clasifice corect acest exemplu ca „nicio emoție explicită".

Pachetul OpenAI și funcția get_response() au fost preîncărcate pentru tine.

Acest exercițiu face parte din cursul

Prompt Engineering cu OpenAI API

Vezi cursul

Instrucțiuni pentru exercițiu

  • Rafinează iterativ prompt-ul, îmbunătățind exemplele, pentru a obține rezultatul nicio emoție explicită pentru exemplul "They sat and ate their meal".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

client = OpenAI(api_key="")

# Refine the following prompt
prompt = """
Receiving a promotion at work made me feel on top of the world -> Happiness
The movie's ending left me with a heavy feeling in my chest -> Sadness
Walking alone in the dark alley sent shivers down my spine -> Fear
____
____
They sat and ate their meal ->
"""

response = get_response(prompt)
print(response)
Editează și rulează codul