ÎncepețiÎncepe gratuit

Prompting zero-shot cu recenzii

Pe lângă răspunsul la întrebări, transformarea textului și generarea de conținut nou, modelele OpenAI pot fi folosite și pentru sarcini de clasificare, cum ar fi categorizarea și analiza sentimentelor.

În acest exercițiu, vei explora utilizarea modelelor de chat OpenAI pentru clasificarea sentimentelor pe baza recenziilor unui magazin online de încălțăminte numit Toe-Tally Comfortable.

Acest exercițiu face parte din cursul

Lucrul cu OpenAI API

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește un prompt pentru a clasifica sentimentul afirmațiilor furnizate folosind numerele de la 1 la 5 (de la pozitiv la negativ).
  • Creează o cerere către endpoint-ul Chat Completions pentru a trimite acest prompt către gpt-4o-mini.

Exercițiu interactiv practic

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

client = OpenAI(api_key="")

# Define a multi-line prompt to classify sentiment
prompt = """____:
1. Unbelievably good!
2. Shoes fell apart on the second use.
3. The shoes look nice, but they aren't very comfortable.
4. Can't wait to show them off!"""

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[{"role": "user", "content": ____}],
  max_completion_tokens=100
)

print(response.choices[0].message.content)
Editează și rulează codul