ПочатиПочніть безкоштовно

Самопослідовність для оцінки впевненості

Наведений нижче prompt просить ChatGPT визначити тональність відгуку. Вам потрібно оцінити впевненість ChatGPT у кожному класі за допомогою підходу самопослідовності (self-consistency).

Функція get_response() для взаємодії з ChatGPT вже завантажена для вас.

Ця вправа є частиною курсу

Пояснюваний ШІ в Python

Переглянути курс

Інструкції до вправи

  • Для кожного відгуку додайте sentiment до списку responses.
  • Обчисліть рівень впевненості для кожної тональності.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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)
Редагувати та запускати код