Talim

Prompt Engineering nima?

LLM bilan aniq muloqot qilish san'ati: system prompt, kontekst oynasi, few-shot va chain-of-thought.

9 daqiqa o‘qish · Boshlang‘ich

Prompt qanday ishlaydi

Prompt Engineering — katta til modeliga (LLM) kerakli javobni olish uchun ko‘rsatma yozish amaliyoti. Model berilgan matnni talqin qiladi va unga mos javob hosil qiladi: ko‘rsatma qanchalik aniq bo‘lsa, javob ham shunchalik ishonchli.

Eslatma

Prompt Engineering dasturlash emas — muloqot intizomi: modelga nima deyilgani emas, qanday deyilgani muhim.

Prompt nimalardan iborat?

Prompt amalda ikki qismga bo‘linadi:

Qism Vazifasi
System prompt Rol, qoidalar, doimiy ko‘rsatmalar
User prompt Konkret vazifa va kerakli kontekst

System prompt suhbat boshida berilib, butun sessiya davomida modelning xatti-harakatini belgilaydi; user prompt har bir so‘rov bilan keladi.

Kontekst oynasi

LLM cheklangan hajmdagi matn bilan ishlay oladi — kontekst oynasi (context window). System prompt, suhbat tarixi va yangi so‘rov shu oynaga sig‘ishi kerak, aks holda model eski qismlarni «unutadi».

[System prompt] [Suhbat tarixi] [Yangi so‘rov] → LLM → Javob

Prompt — agent konfiguratsiyasi

Agentlarda system prompt oddiy ko‘rsatma emas — bu konfiguratsiya. U agentning rolini, vositalarini, javob formatini va qoidalarini belgilaydi — xuddi dasturdagi sozlamalar kabi.

SYSTEM_PROMPT = """
Siz mijozlarni qo‘llab-quvvatlash agentisiz.

Qoidalar:
1. Faqat bilim bazasiga asoslanib javob bering.
2. Javob 5 jumladan oshmasin.
3. Ma'lumot yetishmasa — savol bering.

Format: birinchi jumla — xulosa, keyin ro‘yxat.
"""

Kuchaytirish usullari

  • Few-shot prompting — modelga 2-3 ta tayyor misol berib, xuddi shu uslubda javob olish.
  • Chain-of-thought — modeldan avval fikr yuritishini so‘rash; murakkab masalalarda xatolikni kamaytiradi.

Amaliy maslahat

Prompt tuzishda rol, kontekst, vazifa va formatga e'tibor bering — hammasi aniq bo‘lsa, javob ham aniq.

Yaxshi va yomon prompt

Yomon prompt Yaxshi prompt
«Xat yoz» «Mijozga to‘lov kechikishi uchun uzr so‘rab qisqa rasmiy xat yoz»
«Ob-havo qanday?» «Bugun Toshkentdagi ob-havo haqida 3 jumlada ayt, harorat va shamolni ko‘rsat»
«Buni tuzat» «Quyidagi matndagi imlo xatolarini tuzat, mazmunini o‘zgartirma»

Keng tarqalgan xatolar

  • Noaniq ko‘rsatma — aniq mezon bering.
  • Kontekst yetishmaydi — kerakli faktlarni ko‘rsatmada bering.
  • Format belgilanmagan — model o‘zi xohlagan shaklda javob beradi.

Xulosa

Prompt Engineering — LLM bilan aniq muloqot qilish usuli. System prompt agent konfiguratsiyasi, user prompt esa konkret vazifa: to‘rt qism — rol, kontekst, vazifa, format — aniq bo‘lsa, natija ham aniq.