AI Agent
Techmaju AI Agent memungkinkan Anda untuk mendefinisikan dan mengelola agent AI yang bertindak sebagai komponen AI modular dan bertugas khusus dalam sistem Anda.
Memahami Techmaju AI Agent
DocType TM AI Agent mendefinisikan struktur dan konfigurasi agent AI dalam aplikasi Frappe. Agent ini biasanya digunakan untuk memproses data, melakukan tugas cerdas, atau menggabungkan berbagai perilaku AI dalam alur kerja yang kompleks.
Gambaran Umum
Setiap TM AI Agent berfungsi sebagai pekerja AI modular yang dapat dikonfigurasi dan disematkan ke dalam aplikasi. Ini mendukung:
- Desain agent berbasis prompt
- Pemilihan model AI
- Penyisipan konteks
- Integrasi tool/plugin
- Tombol aktivasi
DocType ini ideal untuk membangun rantai agent atau alur kerja bertenaga LLM dalam aplikasi Frappe.
Membuat TM AI Agent
Untuk membuat AI Agent baru, klik tombol Add TM AI Agent dan isi kolom berikut:
Kolom Konfigurasi Agent
| Field | Description |
|---|---|
| Agent Name | Nama unik dari agent (misalnya, Risk Analyst, Legal Reviewer). |
| AI Model | Model LLM yang digunakan oleh agent (terhubung ke TM AI Model). |
| Application | Aplikasi di mana agent ini digunakan. Wajib diisi kecuali System Generated diaktifkan. |
| Agent Context | Instruksi opsional untuk memandu perilaku AI (misalnya, persona, perilaku, pengetahuan bidang). |
| Additional Context | Pilihan jamak dari set konteks yang dapat digunakan kembali dari TM AI Agent Context yang akan disisipkan ke dalam prompt. |
| Tools | Pilihan jamak dari tool (dari TM AI Agent Tool) yang dapat dipanggil secara dinamis oleh agent ini selama eksekusi. |
| Active | Agent dapat digunakan jika status ini dicentang. |
| System Generated | Menunjukkan apakah agent dihasilkan secara otomatis oleh sistem. |
Memperbarui Agen
Perubahan pada agent (misalnya, mengganti model atau menambahkan alat) akan langsung memengaruhi semua chain yang menggunakan agent tersebut. Gunakan dengan hati-hati saat memodifikasi agent yang digunakan bersama di dalam chain.
Best Practices
- Beri nama agent berdasarkan peran (misalnya, "Financial Analyst", "Legal Reviewer") agar mudah digunakan kembali.
- Jaga prompt dalam Stage tetap singkat jika sebagian besar logika telah didefinisikan dalam agent.
- Gabungkan alat dan konteks di dalam agent untuk menyederhanakan template AI Chain.