Asosiy kontentga o‘tish
Innovialabs

Human-in-the-loop: AI-agent ishiga tasdiqlashni qanday qo‘shish

Amaliyot3 daq

Qisqacha

Agent amali qaytarib bo‘lmaydigan, pul bilan bog‘liq yoki kompaniyadan tashqariga chiqadigan bo‘lsa, inson tasdig‘i kerak; qolganini agent o‘zi bajaradi va hammasi jurnalga yoziladi.

Inson qayerda kerak, qayerda kerak emas

Human-in-the-loop (HITL) — AI-agent amalni tayyorlaydi, lekin u faqat inson ma’qullaganidan keyin bajariladigan sxema. Hamma narsani tasdiqlash shart emas: bu avtomatlashtirish ma’nosini yo‘qotadi. Tasdiq xato qimmat yoki uni bekor qilib bo‘lmaydigan joyda kerak.

Oddiy qoida: agent o‘zi o‘qiydi, qidiradi, hisoblaydi va qoralama tayyorlaydi. Inson esa tizimdan tashqaridagi dunyoni o‘zgartiradigan narsalarni tasdiqlaydi: pul, mijozlarga xabarlar, o‘chirish va ma’lumotlarni ommaviy o‘zgartirish.

Agent amallarini qanday tasniflash

Agentga mavjud barcha vositalar (tools) ro‘yxatini tuzing va har birini uchta savol bo‘yicha baholang:

  • Amalni qaytarish mumkinmi? Xat qoralamasi — ha, yuborilgan xat — yo‘q.
  • Xato qanchaga tushadi? Pul, obro‘, yuridik oqibatlar.
  • Natijani kim ko‘radi? Ichki xodim yoki mijoz, hamkor, davlat organi.

Javoblar asosida uchta daraja chiqadi:

DarajaMisollarAgent nima qiladi
Avtomatikbazadan qidirish, hisob-kitob, javob qoralamasi, ichki izohdarhol bajaradi, logga yozadi
Tasdiq bilanto‘lov, pulni qaytarish, mijozga xat, buyurtma holatini o‘zgartirish, yozuvlarni ommaviy yangilashso‘rov yaratadi va qarorni kutadi
Taqiqlanganakkauntlarni o‘chirish, rekvizitlarni o‘zgartirish, kirish huquqlarini berishagentda bunday vosita umuman yo‘q

Muhim: taqiqlar promptdagi gap bilan emas, kod va kirish huquqlari darajasida amalga oshiriladi. Agentga o‘chirish metodi kerak bo‘lmasa, unga o‘chirish huquqiga ega API-kalit bermang.

Tasdiqlash navbatini qanday qurish

Navbat — so‘rovlar jadvali, har bir yozuvda bir necha soniyada qaror qabul qilish uchun hamma narsa bor:

  • agent aynan nima qilmoqchi (vosita va parametrlar, o‘qiladigan ko‘rinishda);
  • nima uchun: dastlabki so‘rov, kontekst, modelning qisqa asoslashi;
  • qaysi obyektga ta’sir qiladi: mijoz, buyurtma, summa;
  • «Ma’qullash», «Rad etish», «Tahrirlab ma’qullash» tugmalari.

So‘rovlarni odamlar allaqachon ishlayotgan joyda ko‘rsatish qulay: CRM, xodimlar uchun Telegram-bot, ichki admin panel. Bildirishnoma keldi — tugma bosildi — agent davom etdi.

Texnik jihatdan agent ishini pauzaga qo‘yish mumkin bo‘lishi kerak. Agent holatini saqlaydi, so‘rov yaratadi va qadamni yakunlaydi. Qaror kelganda jarayon o‘sha joydan davom etadi. Ko‘plab agent freymvorklari bunday to‘xtatishlarni tayyor holda qo‘llab-quvvatlaydi, lekin buni ma’lumotlar bazasi va vazifalar navbati orqali o‘zingiz ham qilishingiz mumkin.

Audit jurnali

Agentning har bir amali — avtomatik ham, tasdiqlangan ham — jurnalga yoziladi:

  • vaqt, agent kimning yoki qaysi jarayon nomidan ishlayotgani;
  • chaqirilgan vosita va parametrlar;
  • natija yoki xato;
  • tasdiqlanadigan amallar uchun — kim va qachon ma’qullagani, nima o‘zgartirilgani.

Jurnal faqat qo‘shish uchun bo‘lishi kerak: agent yozuvlarni tahrirlay yoki o‘chira olmaydi. Bu nafaqat hodisalarni tahlil qilish, balki agentni yaxshilash uchun ham kerak: rad etilgan so‘rovlar model qayerda ko‘proq xato qilishini ko‘rsatadi.

Hammasini qanday sekinlashtirmaslik

Tasdiqlar juda ko‘p bo‘lsa, ular tezda tor joyga aylanadi. Nima yordam beradi:

  • Chegaralar. Ma’lum summagacha qaytarish — avtomatik, undan yuqori — inson orqali. Chegarani model emas, biznes belgilaydi.
  • Paketli tasdiqlash. Yigirmata bir xil xatni ro‘yxat ko‘rinishida ko‘rib, birdaniga ma’qullash mumkin.
  • Taymaut va eskalatsiya. So‘rov belgilangan vaqtda ko‘rilmasa, boshqa xodimga o‘tadi yoki bekor qilinadi — lekin hech qachon jimgina bajarilmaydi.
  • Ishonchni bosqichma-bosqich kengaytirish. Agar biror turdagi amallar uzoq vaqt tahrirsiz ma’qullanayotgan bo‘lsa, ularni tanlab tekshirish bilan avtomatik rejimga o‘tkazish mumkin.
  • Tushunarli kartochkalar. So‘rov qanchalik yaxshi rasmiylashtirilgan bo‘lsa, qaror shunchalik tez. Tavsif o‘rniga xom JSON — kechikishlarning keng tarqalgan sababi.

Ko‘p uchraydigan xatolar

  • Faqat prompt orqali himoya: «hech qachon tasdiqsiz xat yuborma». Model buni e’tiborsiz qoldirishi mumkin.
  • «Ko‘r-ko‘rona» tasdiqlash: inson «Xat yuborilsinmi?» degan savolni ko‘radi, lekin matn va qabul qiluvchini ko‘rmaydi.
  • Ma’qullangandan keyin tekshiruv yo‘qligi: so‘rov kutib turganda parametrlar eskirgan bo‘lishi mumkin. Bajarishdan oldin buyurtma hali mavjudligini va summa o‘zgarmaganini tekshiring.
  • Minimal huquqlar o‘rniga barcha vositalar uchun bitta umumiy kalit.

Ko‘p beriladigan savollar

Ha, agar amal ma’lumotlarni ommaviy yoki qaytarib bo‘lmaydigan tarzda o‘zgartirsa. Ichki kontur obro‘ xavfini kamaytiradi, lekin ma’lumotlarni yo‘qotish yoki buzish xavfini emas.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.