Sedang mengikuti modul ini?
Modul 09 · Halaman 10 daripada 20 · 8 bahagian
Seni Bina Ejen AI
Apa yang membentuk ejen, bagaimana perancang, memori dan alatnya bersatu, dan aliran kerja langkah demi langkah yang diikutinya.
Apa itu Ejen AI?
- Sistem yang boleh mengesan persekitarannya, menaakul, mengambil tindakan menggunakan alat dan belajar daripada maklum balas untuk mencapai matlamat tertentu.
- Tidak seperti LLM tradisional, ejen boleh berinteraksi dengan alat luaran, mengakses data masa nyata dan melaksanakan tugasan berbilang langkah.
- Ejen didorong matlamat, autonomi dan mampu merancang, melaksana dan menyesuaikan diri berdasarkan keputusan.
Komponen Utama
- Planner
- Memecahkan matlamat kepada langkah.
- LLM
- Penaakulan dan pembuatan keputusan.
- Memori
- Menyimpan interaksi lepas dan konteks.
- Alat
- Sistem luaran (API, DB, carian, dll.).
- Pelaksana
- Melaksanakan tindakan yang dipilih.
- Gelung Maklum Balas
- Belajar dan menyesuaikan diri daripada keputusan.
- Pagar Pelindung
- Keselamatan, pengesahan dan pengendalian ralat.
- Kebolehcerapan
- Pengelogan, pemantauan dan penilaian.
1
2
3
4
5
6
7
8
Seni Bina Peringkat Tinggi
PenggunaMatlamat / pertanyaan
PerancangFahami matlamat, pecahkan kepada langkah, cipta pelan
Teras Ejen
LLMPenaakulan & keputusan
MemoriJangka pendek / jangka panjang
AlatAPI, carian, DB, dll.
PelaksanaPanggil alat, laksana tindakan, kendali ralat, dapatkan keputusan
Respons kepada PenggunaJawapan akhir, petikan, langkah perantaraan
1. Perancang (Penguraian Tugasan)
- 1Fahami niat dan matlamat pengguna.
- 2Pecahkan tugasan kompleks kepada langkah lebih kecil.
- 3Tentukan alat mana yang diperlukan.
- 4Kekalkan dan kemas kini pelan pelaksanaan.
- 5Rancang semula jika langkah gagal atau maklumat baharu ditemui.
Berkaitan08Reka Bentuk Sistem AI Agentik
2. Memori
- Memori Jangka Pendek
- Konteks perbualan semasa.
- Memori Jangka Panjang
- Interaksi lepas dan keutamaan pengguna.
- Jenis
- Sejarah perbualan, memori vektor, pangkalan data.
- Tujuan
- Membantu mengekalkan konteks merentasi beberapa langkah serta meningkatkan pemperibadian dan pembuatan keputusan.
1
2
3
4
3. Alat (Sistem Luaran)
- Carian Web
- Maklumat masa nyata (cth. SerpAPI).
- Pangkalan Data
- Buat pertanyaan data perusahaan.
- APIs
- Panggil perkhidmatan luaran (cth. cuaca, e-mel).
- Jurubahasa Kod
- Jalankan dan analisis kod.
- Sistem Fail
- Baca dan tulis fail dan dokumen.
- Alat Lain
- Kalkulator, pelayar, alat tersuai.
1
2
3
4
5
6
4. Aliran Kerja Ejen (Langkah demi Langkah)
- 1Terima matlamat: pengguna memberikan matlamat atau pertanyaan.
- 2Rancang: pecahkan matlamat kepada langkah dan cipta pelan pelaksanaan.
- 3Pilih alat: pilih alat yang sesuai untuk langkah semasa.
- 4Laksana: panggil alat dan laksanakan tindakan.
- 5Perhati: analisis keputusan dan kemas kini memori.
- 6Renung: tentukan langkah seterusnya (teruskan, rancang semula atau tamat).
- 7Beri respons: pulangkan jawapan akhir dengan petikan dan ringkasan.
5. Pertimbangan Reka Bentuk
- 1Pemilihan dan integrasi alat.
- 2Pengurusan memori dan pengendalian konteks.
- 3Pengendalian ralat dan pembetulan kendiri.
- 4Keselamatan dan kawalan akses.
- 5Pemantauan, pengelogan dan penilaian.
- 6Manusia dalam gelung untuk tugasan kritikal.
- 7Pengoptimuman kos dan pengurusan kependaman.
- 8Kebolehskalaan untuk sistem berbilang ejen.