این مورد برای مواقعی هست که میخوایم بگیم که chatGPT جواب رو دسته بندی کنه و تو یکی از حالتهایی که ما بهش گفتیم بذاره.
مثال :
از chatGPT خوایم که احساسِ متن توییت رو بر اساس مثبت، خنثی و منفی به ما بگه، به این شکل:
درخواست: (اینو ازش پرسیدیم و گفتیم که جواب را در دستهبندی positive, neutral, negative قرار بده)
Decide whether a Tweet's sentiment is positive, neutral, or negative.
Tweet: "I loved the new Batman movie!"
Sentiment:
اینو جواب داد:
Positive.
چندتا از قابلیتهایی که تو این مثال استفاده شده رو بررسی کنیم:
تا الان با نحوهی ساخت پاسخهای دسته بندی شده آشنا شدیم. حالا یکم بهینهترش کنیم بطوری که در یک سوال چند تا دستهبندی ایجاد کنه. مثال زیر رو ببینین:
سوال: (ازش خواستیم که جملات زیر رو دسته بندی کنه)
Classify the sentiment in these tweets:
1. "I can't stand homework"
2. "This sucks. I'm bored ?"
3. "I can't wait for Halloween!!!"
4. "My cat is adorable ❤️❤️"
5. "I hate chocolate"
Tweet sentiment ratings:
جواب:
1. Negative
2.Negative
3. Positive
4. Positive
5. Negative
ما بهش لیستی از tweet دادیم و chatGPT به ما لیستی از امتیازدهی رو در یک درخواست داد.
وقتی که لیستی از دسته بندیها رو انتظار دارین حتما دقت کنین که تنظیمات (top_p و temperature) رو درست انتخاب کنین که جوابها خطلا نداشته باشن. برای این کار:
۱. تولید متن دسته بندی شده (Classification) (همین پست)
۲. تولید ایدهی جدید! (Generation)
۴. تبدیل متن: ترجمه، تغیر شکل متن، خلاصهسازی