
(Klik gambar di atas untuk menonton video pelajaran ini)
Prinsip Desain Agen AI
Pendahuluan
Ada banyak cara untuk memikirkan tentang membangun Sistem Agen AI. Mengingat bahwa ambiguitas adalah fitur, bukan bug, dalam desain AI Generatif, terkadang sulit bagi para insinyur untuk menentukan dari mana harus memulai. Kami telah membuat serangkaian Prinsip Desain UX yang berpusat pada manusia untuk memungkinkan pengembang membangun sistem agen yang berpusat pada pelanggan guna memenuhi kebutuhan bisnis mereka. Prinsip desain ini bukanlah arsitektur yang bersifat preskriptif, melainkan titik awal bagi tim yang mendefinisikan dan membangun pengalaman agen.
Secara umum, agen seharusnya:
- Memperluas dan meningkatkan kapasitas manusia (brainstorming, pemecahan masalah, otomatisasi, dll.)
- Mengisi kesenjangan pengetahuan (membantu memahami domain pengetahuan, terjemahan, dll.)
- Memfasilitasi dan mendukung kolaborasi dengan cara yang sesuai dengan preferensi individu dalam bekerja sama
- Membantu kita menjadi versi diri kita yang lebih baik (misalnya, pelatih hidup/pengatur tugas, membantu kita belajar keterampilan regulasi emosi dan mindfulness, membangun ketahanan, dll.)
Pelajaran Ini Akan Membahas
- Apa itu Prinsip Desain Agen
- Pedoman apa saja yang harus diikuti saat menerapkan prinsip desain ini
- Contoh penggunaan prinsip desain ini
Tujuan Pembelajaran
Setelah menyelesaikan pelajaran ini, Anda akan dapat:
- Menjelaskan apa itu Prinsip Desain Agen
- Menjelaskan pedoman untuk menggunakan Prinsip Desain Agen
- Memahami cara membangun agen menggunakan Prinsip Desain Agen
Prinsip Desain Agen

Agen (Ruang)
Ini adalah lingkungan tempat agen beroperasi. Prinsip-prinsip ini menginformasikan bagaimana kita merancang agen untuk berinteraksi di dunia fisik dan digital.
- Menghubungkan, bukan menggantikan – membantu menghubungkan orang dengan orang lain, acara, dan pengetahuan yang dapat ditindaklanjuti untuk memungkinkan kolaborasi dan koneksi.
- Agen membantu menghubungkan acara, pengetahuan, dan orang.
- Agen mendekatkan orang satu sama lain. Mereka tidak dirancang untuk menggantikan atau merendahkan manusia.
- Mudah diakses namun kadang-kadang tidak terlihat – agen sebagian besar beroperasi di latar belakang dan hanya memberikan dorongan ketika relevan dan sesuai.
- Agen mudah ditemukan dan diakses oleh pengguna yang berwenang di perangkat atau platform apa pun.
- Agen mendukung input dan output multimodal (suara, teks, dll.).
- Agen dapat beralih dengan mulus antara latar depan dan latar belakang; antara proaktif dan reaktif, tergantung pada kebutuhan pengguna.
- Agen dapat beroperasi dalam bentuk yang tidak terlihat, namun jalur proses latar belakangnya dan kolaborasinya dengan Agen lain transparan dan dapat dikontrol oleh pengguna.
Agen (Waktu)
Ini adalah cara agen beroperasi dari waktu ke waktu. Prinsip-prinsip ini menginformasikan bagaimana kita merancang agen yang berinteraksi di masa lalu, sekarang, dan masa depan.
- Masa Lalu: Merefleksikan sejarah yang mencakup baik keadaan maupun konteks.
- Agen memberikan hasil yang lebih relevan berdasarkan analisis data historis yang lebih kaya, bukan hanya acara, orang, atau keadaan.
- Agen menciptakan koneksi dari peristiwa masa lalu dan secara aktif merefleksikan memori untuk terlibat dengan situasi saat ini.
- Sekarang: Memberikan dorongan lebih dari sekadar pemberitahuan.
- Agen mewujudkan pendekatan komprehensif untuk berinteraksi dengan orang. Ketika sebuah acara terjadi, Agen melampaui pemberitahuan statis atau formalitas statis lainnya. Agen dapat menyederhanakan alur atau secara dinamis menghasilkan petunjuk untuk mengarahkan perhatian pengguna pada saat yang tepat.
- Agen menyampaikan informasi berdasarkan lingkungan kontekstual, perubahan sosial dan budaya, serta disesuaikan dengan niat pengguna.
- Interaksi agen dapat bertahap, berkembang/meningkat dalam kompleksitas untuk memberdayakan pengguna dalam jangka panjang.
- Masa Depan: Beradaptasi dan berkembang.
- Agen beradaptasi dengan berbagai perangkat, platform, dan modalitas.
- Agen beradaptasi dengan perilaku pengguna, kebutuhan aksesibilitas, dan dapat disesuaikan secara bebas.
- Agen dibentuk oleh dan berkembang melalui interaksi pengguna yang berkelanjutan.
Agen (Inti)
Ini adalah elemen kunci dalam inti desain agen.
- Menerima ketidakpastian tetapi membangun kepercayaan.
- Tingkat ketidakpastian tertentu pada Agen diharapkan. Ketidakpastian adalah elemen kunci dalam desain agen.
- Kepercayaan dan transparansi adalah lapisan dasar dalam desain Agen.
- Manusia memiliki kendali kapan Agen aktif/nonaktif dan status Agen selalu terlihat dengan jelas.
Pedoman untuk Menerapkan Prinsip-Prinsip Ini
Saat Anda menggunakan prinsip desain sebelumnya, gunakan pedoman berikut:
- Transparansi: Beri tahu pengguna bahwa AI terlibat, bagaimana cara kerjanya (termasuk tindakan sebelumnya), dan bagaimana memberikan umpan balik serta memodifikasi sistem.
- Kontrol: Berikan pengguna kemampuan untuk menyesuaikan, menentukan preferensi, dan mempersonalisasi, serta memiliki kendali atas sistem dan atributnya (termasuk kemampuan untuk melupakan).
- Konsistensi: Usahakan pengalaman yang konsisten dan multimodal di berbagai perangkat dan titik akhir. Gunakan elemen UI/UX yang sudah dikenal jika memungkinkan (misalnya, ikon mikrofon untuk interaksi suara) dan kurangi beban kognitif pelanggan sebanyak mungkin (misalnya, berikan respons singkat, bantuan visual, dan konten ‘Pelajari Lebih Lanjut’).
Cara Merancang Agen Perjalanan Menggunakan Prinsip dan Pedoman Ini
Bayangkan Anda sedang merancang Agen Perjalanan, berikut adalah cara Anda dapat memikirkan penggunaan Prinsip dan Pedoman Desain:
- Transparansi – Beri tahu pengguna bahwa Agen Perjalanan adalah Agen yang didukung AI. Berikan beberapa instruksi dasar tentang cara memulai (misalnya, pesan “Halo”, contoh prompt). Dokumentasikan ini dengan jelas di halaman produk. Tampilkan daftar prompt yang telah diminta pengguna di masa lalu. Jelaskan dengan jelas cara memberikan umpan balik (jempol ke atas dan ke bawah, tombol Kirim Umpan Balik, dll.). Jelaskan dengan jelas jika Agen memiliki batasan penggunaan atau topik.
- Kontrol – Pastikan jelas bagaimana pengguna dapat memodifikasi Agen setelah dibuat, seperti melalui System Prompt. Berikan pengguna kemampuan untuk memilih seberapa rinci Agen, gaya penulisannya, dan batasan apa pun tentang topik yang tidak boleh dibahas oleh Agen. Izinkan pengguna untuk melihat dan menghapus file atau data terkait, prompt, dan percakapan sebelumnya.
- Konsistensi – Pastikan ikon untuk Berbagi Prompt, menambahkan file atau foto, dan menandai seseorang atau sesuatu adalah standar dan mudah dikenali. Gunakan ikon penjepit kertas untuk menunjukkan unggahan/berbagi file dengan Agen, dan ikon gambar untuk menunjukkan unggahan grafik.
Punya Pertanyaan Lebih Lanjut tentang Pola Desain Agen AI?
Bergabunglah dengan Azure AI Foundry Discord untuk bertemu dengan pelajar lain, menghadiri jam konsultasi, dan mendapatkan jawaban atas pertanyaan Anda tentang Agen AI.
Sumber Daya Tambahan
Pelajaran Sebelumnya
Menjelajahi Kerangka Agen
Pelajaran Selanjutnya
Pola Desain Penggunaan Alat
Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan penerjemahan AI Co-op Translator. Meskipun kami berusaha untuk memberikan hasil yang akurat, harap diingat bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang otoritatif. Untuk informasi yang bersifat kritis, disarankan menggunakan jasa penerjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang keliru yang timbul dari penggunaan terjemahan ini.