Sedang mengikuti modul ini?0 daripada 19 selesai
Modul 02 · Halaman 3 daripada 20 · 6 bahagian

Seni Bina dan Komponen Ejen

Bahagian yang membina setiap ejen: LLM, memori, alat, perancangan, pelaksanaan dan maklum balas.

2.1

Seni Bina Peringkat Tinggi sebuah Ejen

Ejen AI terdiri daripada LLM sebagai enjin penaakulan teras, memori untuk menyimpan konteks, alat untuk berinteraksi dengan sistem luaran dan mekanisme perancangan untuk memecahkan tugasan dan mengambil tindakan.

Pertanyaan / Matlamat Pengguna
MemoriJangka pendek & panjang
Ejen
Perancangan & PenaakulanLLM
Memori
Penggunaan Alat / Panggilan Fungsi
Pelaksanaan Tindakan
AlatAPI, pangkalan data, carian, kod, sistem luaran
Respons / Output Akhir
Di dalam ejen: empat keupayaan yang disambungkan kepada memori dan alat luaran.
2.2

Komponen Teras

1LLM (Enjin Penaakulan)

  • Memahami matlamat, merancang langkah dan memutuskan tindakan.
  • Contoh: GPT-4, Claude, Llama, Gemini.

2Memori

  • Menyimpan sejarah perbualan, keutamaan pengguna dan pengetahuan domain.
  • Jenis: jangka pendek (dalam konteks), jangka panjang (pangkalan data vektor), memori episodik.

3Alat (Panggilan Fungsi)

  • Membolehkan ejen berinteraksi dengan sistem luaran seperti API, pangkalan data, web, pelaksanaan kod, dll.
  • Contoh: API carian, API cuaca, kalkulator, pertanyaan pangkalan data, e-mel.

4Perancangan & Penaakulan

  • Memecahkan tugasan kompleks kepada langkah yang lebih kecil.
  • Memilih alat yang sesuai dan memutuskan tindakan seterusnya.
  • Teknik: CoT, ReAct, Plan-and-Execute, Refleksi.

5Pelaksanaan Tindakan

  • Melaksanakan alat yang dipilih atau menjana respons.
  • Mengendalikan ralat dan cuba semula jika perlu.

6Maklum Balas & Pembelajaran

  • Belajar daripada interaksi lepas dan bertambah baik dari semasa ke semasa.
  • Menggunakan teknik seperti refleksi kendiri, peneguhan dan maklum balas manusia.
2.3

Persepsi, Kognisi dan Tindakan Ejen

PersepsiPerhati
  • Baca input pengguna
  • Dapatkan data daripada alat
  • Perhati persekitaran
KognisiFikir
  • Fahami matlamat
  • Rancang dan menaakul
  • Putuskan tindakan seterusnya
TindakanBuat
  • Gunakan alat
  • Jana respons
  • Kemas kini memori
Perhati → fikir → buat, diulang pada setiap langkah.
2.4

Jenis Seni Bina Ejen

JenisPeneranganKes penggunaan
Ejen TunggalSatu LLM dengan alat dan memoriTugasan mudah, pembantu peribadi
Ejen dengan AlatLLM + alat/API luaranData masa nyata, pelaksanaan kod
Berbilang EjenBeberapa ejen bekerjasamaAliran kerja kompleks, tugasan besar
Ejen HierarkiEjen pengurus dengan sub-ejenAutomasi perusahaan
2.5

Contoh: Aliran Kerja Ejen Ringkas

  1. 1Pengguna memberikan matlamat (cth. “Cari komputer riba terbaik bawah 50000”).
  2. 2Ejen memahami tugasan dan membuat rancangan.
  3. 3Ejen memutuskan untuk menggunakan alat carian web.
  4. 4Melaksanakan carian dan mendapatkan hasil.
  5. 5Menganalisis hasil dan menyediakan ringkasan.
  6. 6Mengembalikan respons akhir kepada pengguna.
2.6

Rumusan Utama

  • Ejen lebih daripada sekadar LLM; ia boleh merancang, menaakul, menggunakan alat dan belajar.
  • Komponen teras: LLM, memori, alat, perancangan dan pelaksanaan tindakan.
  • Seni bina berbeza digunakan berdasarkan kerumitan tugasan.
  • Ejen membolehkan automasi tugasan dunia sebenar yang berbilang langkah.