Talim

AI Agent nima?

AI agent tushunchasi, uning asosiy komponentlari va oddiy misol orqali qanday ishlashini tushunamiz.

8 daqiqa o‘qish · Boshlang‘ich

AI agentning asosiy komponentlari

AI agent — bu vazifani mustaqil rejalashtirib, vositalardan foydalanib va natijani tekshirib bajaradigan tizim. U shunchaki savolga javob bermaydi — u maqsadga erishish uchun bir necha bosqichli jarayonni boshqaradi.

Eslatma

Agent atamasi turli joylarda turlicha ishlatiladi. Ushbu kursda agent deganda — LLM asosida qurilgan, vositalar bilan ishlay oladigan avtonom tizim tushuniladi.

Agentning komponentlari

Har bir AI agent to‘rtta asosiy qismdan iborat:

Komponent Vazifasi
Model Fikrlash va qaror qabul qilish (LLM)
Memory Suhbat tarixi va kontekstni saqlash
Tools Tashqi funksiyalar, API’lar, ma’lumot manbalari
Loop Reja → ijro → tekshirish sikli

Oddiy misol

Tasavvur qiling: foydalanuvchi agentdan so‘raydi — «Bugun Toshkentda ob-havo qanday?»

Agent quyidagilarni bajaradi:

  1. So‘rovni tahlil qiladi — «ob-havo» so‘zini aniqlaydi.
  2. Tool tanlaydi — ob-havo API’si.
  3. API’ga so‘rov yuboradi.
  4. Javobni oladi va foydalanuvchiga tushunarli shaklda beradi.
from agent import Agent

agent = Agent(
    model="gpt-4o",
    tools=[weather_tool, search_tool],
)

result = agent.run("Bugun Toshkentda ob-havo qanday?")
print(result)

Qachon ishlatiladi?

Agent kerak bo‘ladi, qachonki:

  • vazifa bir necha bosqichdan iborat bo‘lsa;
  • tashqi ma’lumot yoki vositalar kerak bo‘lsa;
  • qaror jarayon davomida o‘zgarishi mumkin bo‘lsa.

Amaliy maslahat

Agentni qurishdan oldin uning tool'larini aniq belgilang. Tool qanchalik aniq bo‘lsa, agent shunchalik ishonchli ishlaydi.

Xulosa

AI agent — model + memory + tools + planning kombinatsiyasi. U maqsad sari mustaqil harakat qiladi va kerak bo‘lganda tashqi dunyo bilan aloqaga chiqadi.

Bu dars foydali bo‘ldimi?