Sedang mengikuti modul ini?0 daripada 19 selesai
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.

9.1

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.
9.2

Komponen Utama

1
Planner
Memecahkan matlamat kepada langkah.
2
LLM
Penaakulan dan pembuatan keputusan.
3
Memori
Menyimpan interaksi lepas dan konteks.
4
Alat
Sistem luaran (API, DB, carian, dll.).
5
Pelaksana
Melaksanakan tindakan yang dipilih.
6
Gelung Maklum Balas
Belajar dan menyesuaikan diri daripada keputusan.
7
Pagar Pelindung
Keselamatan, pengesahan dan pengendalian ralat.
8
Kebolehcerapan
Pengelogan, pemantauan dan penilaian.
9.3

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
Maklum balas / pembelajaran: kemas kini memori, baiki pelan
9.4

1. Perancang (Penguraian Tugasan)

  1. 1Fahami niat dan matlamat pengguna.
  2. 2Pecahkan tugasan kompleks kepada langkah lebih kecil.
  3. 3Tentukan alat mana yang diperlukan.
  4. 4Kekalkan dan kemas kini pelan pelaksanaan.
  5. 5Rancang semula jika langkah gagal atau maklumat baharu ditemui.
9.5

2. Memori

1
Memori Jangka Pendek
Konteks perbualan semasa.
2
Memori Jangka Panjang
Interaksi lepas dan keutamaan pengguna.
3
Jenis
Sejarah perbualan, memori vektor, pangkalan data.
4
Tujuan
Membantu mengekalkan konteks merentasi beberapa langkah serta meningkatkan pemperibadian dan pembuatan keputusan.
9.6

3. Alat (Sistem Luaran)

1
Carian Web
Maklumat masa nyata (cth. SerpAPI).
2
Pangkalan Data
Buat pertanyaan data perusahaan.
3
APIs
Panggil perkhidmatan luaran (cth. cuaca, e-mel).
4
Jurubahasa Kod
Jalankan dan analisis kod.
5
Sistem Fail
Baca dan tulis fail dan dokumen.
6
Alat Lain
Kalkulator, pelayar, alat tersuai.
9.7

4. Aliran Kerja Ejen (Langkah demi Langkah)

  1. 1Terima matlamat: pengguna memberikan matlamat atau pertanyaan.
  2. 2Rancang: pecahkan matlamat kepada langkah dan cipta pelan pelaksanaan.
  3. 3Pilih alat: pilih alat yang sesuai untuk langkah semasa.
  4. 4Laksana: panggil alat dan laksanakan tindakan.
  5. 5Perhati: analisis keputusan dan kemas kini memori.
  6. 6Renung: tentukan langkah seterusnya (teruskan, rancang semula atau tamat).
  7. 7Beri respons: pulangkan jawapan akhir dengan petikan dan ringkasan.
9.8

5. Pertimbangan Reka Bentuk

  1. 1Pemilihan dan integrasi alat.
  2. 2Pengurusan memori dan pengendalian konteks.
  3. 3Pengendalian ralat dan pembetulan kendiri.
  4. 4Keselamatan dan kawalan akses.
  5. 5Pemantauan, pengelogan dan penilaian.
  6. 6Manusia dalam gelung untuk tugasan kritikal.
  7. 7Pengoptimuman kos dan pengurusan kependaman.
  8. 8Kebolehskalaan untuk sistem berbilang ejen.