CommencerCommencer gratuitement

Auto-cohérence pour évaluer la confiance

Le prompt ci-dessous demande à ChatGPT de classer le sentiment d’un avis. Vous devez estimer la confiance de ChatGPT pour chaque classe en utilisant l’auto-cohérence.

La fonction get_response() pour communiquer avec ChatGPT est préchargée pour vous.

Cet exercice fait partie du cours

IA explicable en Python

Afficher le cours

Instructions

  • Pour chaque avis, ajoutez le sentiment à la liste responses.
  • Calculez la confiance pour chaque sentiment.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

prompt = """Classify the following review as positive or negative. 
You should reply with either "positive" or "negative", nothing else.
Review: 'The coffee was excellent, but the service left much to be desired.'"""

responses = []
for i in range(5):
    sentiment = get_response(prompt)
    # Append the response to the responses list
    ____

# Compute the confidence for each sentiment
confidence = {
    'positive': ____,
    'negative': ____
}

print(confidence)
Modifier et exécuter le code