Промпт түзүүнүн өркүндөтүлгөн ыкмалары
Промпт (prompt) — бул ChatGPT, Claude же Gemini сыяктуу чоң тил моделине (large language model, LLM) сиз жөнөткөн билдирүү. Жөнөкөй промпт болгону суроо берет. Өркүндөтүлгөн промпт — атайын иштелип чыккан: моделден жакшыраак, ишенимдүүрөөк жана пайдалуураак жооп алганга багытталып түзүлгөн. Бул сабакта сиз "жасалма акыл менен сүйлөшкөн" адамдарды жасалма акыл менен чыныгы иш бүтүргөн адамдардан айырмалап турган кесипкөй ыкмалардын кичинекей топтомун үйрөнөсүз.
LLM сизди досуңуз түшүнгөндөй "түшүнбөйт". Ал өзү үйрөнгөн эбегейсиз көп жазма тексттердеги калыптарга таянып, сиз берген тексттин эң ыктымалдуу уландысын болжолдойт. Демек, чыккан жооптун сапаты сиз киргизген нерсенин сапатына көп көз каранды. Модель жалкоо же өжөр эмес — ал жөн гана калыптарды салыштырат. Эгер сиздин промптуңуз бүдөмүк болсо, ал тапкан калып да бүдөмүк болот. Эгер промптуңуз так, жакшы түзүлгөн жана "жакшы" деген эмне экенин так көрсөтсө, моделдин иши бир топ жеңилдеп, сизге алда канча жакшы жыйынтык берет.
Ошондуктан өркүндөтүлгөн промпт түзүү — сыйкырдуу сөздөр эмес. Ал моделди багыттаган бир нече кайра-кайра колдонула турган көнүмүштөр: ага мисалдарды берүү, кадам-кадам ойлонууну суроо, ага роль берүү, белгилүү бир жыйынтык форматын талап кылуу, чоң ишти майда кадамдарга бөлүү, эң мыкты промптторуңузду үлгү катары сактоо жана жоопту бир нече кадамда өркүндөтүү. Ушул жети көнүмүштү өздөштүрсөңүз, кадимки чат-ботту көпчүлүк адамдар андан ала турган деңгээлден алда канча алыс алып чыга аласыз.
Бул сабактын аягында сиз төмөнкүлөрдү жасай аласыз:
- Аз мисалдуу промпт (few-shot prompting) колдонуу — моделге өзүңүз каалаган так жыйынтыктын 2–3 мисалын көрсөтүү жана бул эмне үчүн иштээрин түшүндүрүү.