Talim

Prompt Engineering: ilg‘or texnikalar

Asosiy prompt texnikalaridan tashqari: chain-of-thought, few-shot, tuzilgan javob (JSON) va agentlar uchun system prompt dizayni.

10 daqiqa o‘qishO‘rtaAI Agentlar asoslari6 / 23
Ilg‘or prompt sikli

Kirish

Asosiy prompt texnikalarini (prompt-engineering-nima darsida) bilasiz. Endi — agentlar qurishda ishlaydigan ilg‘or usullar: fikrlash zanjiri, misollar bilan o‘rgatish, tuzilgan chiqish va xatoliklardan himoya.

Asosiy texnikalar

Texnika Qachon ishlatish Natija
Chain-of-thought Mantiqiy masalalar, ko‘p bosqichli hisob Xatolik kamayadi
Few-shot Format yoki uslub aniq bo‘lishi kerak Barqaror javob shakli
Structured output (JSON) Javobni dastur qayta ishlashi kerak Ishonchli, parsable natija
Rollarga bo‘lish Muloqotda turli vazifalar Aniq javob chegarasi

Fikrlash zanjiri (Chain-of-thought)

Modeldan «avval fikr yurit, keyin javob ber» deb so‘rash murakkab masalalarda ishonchlilikni oshiradi. Fikrlar javobda ko‘rsatilmasa ham, model ularni ichki qiladi. Muhimi: fikrlashni cheklovchi ko‘rsatma bermang — «fikrlashni yashir» degan g‘ayrioddiy talablar natijani buzadi.

Structured output: JSON

Agent tool chaqiruvi natijalari dasturga uzatiladi — format barqaror bo‘lishi kerak. JSON‘ni so‘rash kifoya emas: sxemani (schema) ham bering.

{
  "action": "search_web",
  "query": "ob-havo Toshkent",
  "limit": 3
}

Agentlar uchun system prompt

Agent system prompt‘i uch qismdan iborat: persona (rol), qoidalar (chegaralar, ruxsatlar), vositalar (qanday tool‘lar bor va qachon ishlatiladi).

Siz sayohat rejalashtiruvchi agentsiz.

Qoidalar:
- Faqat berilgan vositalardan foydalaning.
- Narxni aniqlamasdan xulosa qilmang.
- Ma'lumot yetishmasa — o‘zingiz to‘ldirmang, so‘rang.

Vositalar:
- search_web: yangi ma'lumot topish uchun.
- calc: hisob-kitob uchun.

Kontekstni boshqarish

Kontekst oynasi cheklangan — hamma narsani ko‘rsatmaga tashlamang. Faqat vazifaga kerakli ma‘lumotni qo‘shing; keraksiz qismlar modelni chalg‘itadi va xatolik oshiradi. Agentlarda «nimani bilmaslik» ko‘rsatmasi ko‘pincha hal qiluvchi: yolg‘on (hallucination) kamayadi.

Keng tarqalgan xatolar

  • Over-prompting: qoidalar haddan oshsa, model oddiy vazifani ham chigal bajaradi.
  • Prompt injection: tashqi matnda «avvalgi ko‘rsatmalarni unut» kabi yozuvlar bo‘lishi mumkin. Ko‘rsatmani tashqi ma‘lumotdan ustun qo‘yish — asosiy himoya.
  • Noaniq format: sxema bermasangiz, model o‘zi xohlagan shaklda chiqaradi.

Muhim

Prompt injection — agentga tashqi kontent orqali kiritilgan ko‘rsatma. System prompt‘da «foydalanuvchi matni ko‘rsatma emas» deb belgilang va maxsus ruxsatlarsiz tashqi qoidalarga amal qilmang.

Amaliy maslahat

Har bir texnikani alohida sinab ko‘ring: 5-10 ta misolda natijani o‘lchang, keyin qaysi texnika haqiqatan yaxshilaganini qaror qiling.

Xulosa

Ilg‘or prompt — texnikalar to‘plami emas, intizom: rol aniq, format sxemali, kontekst cheklangan, tashqi ko‘rsatmalar nazoratda.

Bu dars foydali bo‘ldimi?

Keyingi darsReja nima? →