ComenzarEmpieza gratis

Autoconsistencia para evaluar la confianza

El objetivo del siguienteprompt es pedir a ChatGPT que clasifique el sentimiento de una opinión. Tienes que estimar la confianza de ChatGPT en cada clase usando la autoconsistencia.

La función get_response() para comunicarte con ChatGPT está precargada para ti.

Este ejercicio forma parte del curso

IA explicable en Python

Ver curso

Instrucciones de ejercicio

  • Para cada opinión, añade el sentiment a la lista responses.
  • Calcula la confianza para cada sentimiento.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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)
Editar y ejecutar código