AI Ustoz UZ: sun’iy intellektni o‘zbek tilida o‘rganing

Dasturlar sun’iy intellekt bilan qanday ishlaydi

Boshlang‘ich daraja · 1-dars · taxminan 8 daqiqa

Suhbat oynasida savol yozib javob olish qulay. Lekin bir xil ishni yuzlab marta bajarish kerak bo‘lsa (masalan, 200 ta matnni qisqartirish yoki jadvaldagi har bir qatorni tekshirish), qo‘lda ishlash zerikarli va xatoga moyil. Bunday ishni dastur bajara oladi: u modelga so‘rov yuboradi, javobni oladi va keyingi qadamga uzatadi.

Dastur bilan model odatda API orqali muloqot qiladi: dastur tuzilgan so‘rovni (ko‘pincha JSON ko‘rinishida, ya’ni kalit va qiymat juftliklari bilan) yuboradi va tuzilgan javob oladi. Katta til modeli matnni tokenlarga ajratadi va javobni bo‘lak-bo‘lak, har safar keyingi mos bo‘lakni tanlab quradi. Shu sababli u uzun yoki katta sonli hisob-kitoblarda xato qilishi mumkin. Aniq hisob uchun odatda oddiy dastur funksiyasi (vosita) ishlatiladi.

Bunday dasturlar uchun keng tarqalgan tillardan biri Python: sintaksisi o‘qishga oson, ma’lumotlar va sun’iy intellekt bilan ishlash uchun tayyor kutubxonalari ko‘p. Bu modulda Python’ning asosini o‘rganasiz va kodni shu sahifaning o‘zida yozib ishga tushirasiz: hech narsani o‘rnatish shart emas.

Esda tuting

  • Takroriy ishni dastur modelga so‘rov yuborib avtomatlashtira oladi.
  • Dastur va model JSON kabi tuzilgan ma’lumot almashadi.
  • Model hisob-kitobda xato qilishi mumkin: aniq hisobni dastur bajaradi.

Mashq

Nima uchun aniq hisob-kitobni odatda modelga emas, oddiy dastur funksiyasiga topshirish ma’qul?

Javob va izoh
  1. Model javobni bo‘lak-bo‘lak matn sifatida quradi va uzun hisoblarda xato qilishi mumkin; funksiya esa aniq hisoblaydi. (to‘g‘ri javob)hisobni tekshiriladigan, aniq natija beradigan kod bajarsa, ishonchlilik oshadi.
  2. Model sonlarni umuman tanimaydi.model sonlarni matn sifatida ko‘radi va ko‘p holda to‘g‘ri javob beradi, lekin kafolat yo‘q.
  3. Dasturlar har doim modeldan aqlliroq.gap aqlda emas: vazifa turiga mos vositani tanlashda.

Amaliy vazifa

Kundalik ishingizdan takrorlanadigan 2 ta vazifani yozing va qaysi biri dastur bilan avtomatlashtirilishi mumkinligini belgilang.

  • 2 ta vazifa yozdim
  • Qaysi biri avtomatlashtirilishini belgiladim

Lug‘at

Interaktiv rejim: qidiruv, progress va Python mashqlari.