AvtomatlashtirishLLM bilan ishlash

GPT bilan avtomatlashtirish yarating

LLMga Compact v3 spetsifikatsiyasi va JSON Schemani bering, vazifani ta’riflang va o‘chiq qoidani import qiling. Yo‘riqnoma va oltita misolni yuklab oling.

Ushbu maqolada

Aytaylik, kurs chatingizda dars yozuvlarini qayerdan topishni qayta-qayta so‘rashadi. Combot avtomatik javob berishini xohlaysiz. Yoki moderator biror foydalanuvchini bir soatga xabar yozishdan cheklashi uchun maxsus buyruq kerak.

Qoidani oddiy tilda tasvirlang, GPT’dan JSON tayyorlashni so‘rang va uni Avtomatlashtirish (Automation) bo‘limiga import qiling. Maydon nomlarini yodlash shart emas: biriktirilgan sxema bunda yordam beradi.

Modelga nimalarni berish kerak

So‘rovingizga shu ikki faylni biriktiring:

  • Til ma’lumotnomasi va LLM uchun ko‘rsatmalar — maydonlarning ma’nosi, hodisa va amallarni tanlash hamda hisobga olish kerak bo‘lgan cheklovlar.
  • JSON Schema — yangi qoidalar uchun JSON tuzilmasi. U qoidani yaratishga yordam beradi, lekin muharrir tekshiruvlarining o‘rnini bosmaydi.

Agar sizda o‘xshash qoida allaqachon bo‘lsa, uning eksportini ham biriktiring. Bu murakkab media filtrlari, ichma-ich shartlar va OR variantlari uchun ayniqsa foydali. Eksportni modelga berishdan oldin unda maxfiy taklif havolalari, a’zolar ID’lari yoki ulashishni istamaydigan boshqa ma’lumotlar bor-yo‘qligini tekshiring.

GPT uchun tayyor so‘rov

Shu matndan nusxa oling va oxirgi xatboshini o‘z vaziyatingiz bilan almashtiring:

Biriktirilgan Compact v3 ma’lumotnomasi va JSON Schema asosida Combot Avtomatlashtirish qoidasini yarat. Ularda tasvirlanmagan maydon yoki imkoniyatlarni o‘ylab topma. Aniq yechim uchun ma’lumot yetishmasa, avval qisqa savollar ber. ID, havola, daraja nomlari yoki chatim sozlamalarini o‘ylab topma.

Qoidani o‘chiq holatda yarat: en: false. Avval ikki gapda qachon ishga tushishini va nima qilishini tushuntir. Keyin import uchun bitta to‘liq JSON blokini ber, uning ichida izohlar bo‘lmasin. Blokdan keyin qo‘lda tekshirishim yoki tanlashim kerak bo‘lgan narsalarni sanab ber. Avtomatlashtirish mening vaziyatimni to‘liq ifodalay olmasa, o‘xshash vaziyat bilan almashtirmasdan buni ochiq ayt.

Mening vaziyatim: kurs chatida «yozuv qayerda» yoki «dars yozuvi» deb so‘rashadi. Bot shunday javob berishi kerak: «Yozuvlar chatning mahkamlangan xabarida. Dars materiallari bo‘limini toping.» Katta-kichik harflar farqlanmasin. Hech narsani o‘chirma va hech kimni cheklama.

Aniq so‘rov kamroq qo‘shimcha savol talab qiladi. Hodisa, odamlar, istisnolar, amal va javob manzilini ko‘rsating. Vaqt muhim bo‘lsa, vaqt mintaqasini yozing. Moderator buyrug‘i uchun uni a’zoning xabariga javob sifatida yuborish kerakmi, aniqlashtiring.

Masalan: «Faqat Telegram administratorlari va chat egasi /team_pause buyrug‘ini a’zoning xabariga javob sifatida chaqira olsin. O‘sha xabar muallifini bir soatga chekla. Telegram administratorlari, Combot administratorlari va chat egasini istisno qil. Chatga bildirishnoma yubor. Buyruqni o‘chirma.»

Qoidani Combot’ga kiriting

  1. Kerakli chatning Avtomatlashtirish boʻlimini oching va Import qilish bandini tanlang.
  2. Model yaratgan JSON’ni birinchi { dan oxirgi } gacha joylang. JSON Schema’ning o‘zini yoki blok atrofidagi uchta teskari qo‘shtirnoqli qatorlarni joylamang.
  3. Qo‘shilgan qoidani oching. Hodisa, shartlar, istisnolar, amallar rejimi, oluvchilar va javob matnini tekshiring.
  4. Qoida muayyan chat mavzularidan foydalansa, ularni qaytadan tanlang. Import manba mavzusini butun manba chatga, yuborish manzillarini esa joriy mavzuga qaytaradi. JSON’dagi ID’lar to‘g‘ri bo‘lsa ham, bu qadam zarur.
  5. Haqiqiy guruhingizda yoqishdan oldin qoidani mos sinov chatida sinab ko‘ring. Yozishni cheklash, ban, xabar o‘chirish va kirish so‘rovlarini tasdiqlashda kimga amal qo‘llanishi hamda bot ruxsatlariga ayniqsa e’tibor bering.

Import yangi qoidalar qo‘shadi; mavjudlarini yangilamaydi. Xuddi shu JSON’ni yana import qilish yana bir nusxa yaratadi. O‘chiq qoidalar ham tarifingizdagi mavjud o‘rinlarni egallaydi.

Muharrir natijani rad etsa, modelga aniq xato matni va yaratilgan JSON’ni bering. Undan «importga to‘sqinlik qiladigan hamma narsani olib tashlash»ni so‘ramang: muhim istisno yoki chegara yo‘qolishi mumkin.

Tayyor misoldan boshlang

Quyidagi har bir faylda bitta o‘chiq qoida bor. Kerakli fayl mazmunidan nusxa olib, import oynasiga joylang:

Oxirgi misol kanal yoki anonim administrator nomidan emas, shaxsiy profildan qo‘yilgan reaksiyani kutadi. Unda «faqat bir marta» cheklovi yo‘q: reaksiyalardagi yana bir mos o‘zgarish yana xabar yuborishi mumkin. Uni mukofotlarni suiiste’mol qilishning oldini olish uchun emas, sozlamalarni o‘rganish uchun ishlating.

Imkoniyatlar haqida batafsilroq tushuntirish uchun Avtomatlashtirishning asosiy qo‘llanmasiga qarang.

2026-yil 9-sentabrda yangilangan. Yoqishdan oldin natijani o‘z chatingizda tekshiring. Til ma’lumotnomasi oxirida qaysi misollar Telegram’da sinalgani va qaysilari faqat import paytida tekshirilgani alohida qayd etilgan.