ai-agents-for-beginners

Cara Mendesain Agen AI yang Baik

(Klik gambar di atas untuk melihat video pelajaran ini)

Prinsip Desain Agen AI

Pendahuluan

Ada banyak cara untuk memikirkan tentang membangun Sistem Agen AI. Mengingat ambiguitas adalah sebuah fitur dan bukan bug dalam desain Generative AI, kadang-kadang sulit bagi para insinyur untuk mengetahui dari mana harus memulai. Kami telah membuat serangkaian Prinsip Desain UX yang berpusat pada manusia untuk memungkinkan pengembang membangun sistem agen yang berfokus pada pelanggan untuk memenuhi kebutuhan bisnis mereka. Prinsip desain ini bukan arsitektur yang bersifat preskriptif tetapi lebih merupakan titik awal bagi tim yang sedang mendefinisikan dan membangun pengalaman agen.

Secara umum, agen harus:

Pelajaran Ini Akan Mencakup

Tujuan Pembelajaran

Setelah menyelesaikan pelajaran ini, Anda akan dapat:

  1. Menjelaskan apa itu Prinsip Desain Agen
  2. Menjelaskan pedoman untuk menggunakan Prinsip Desain Agen
  3. Memahami cara membangun agen menggunakan Prinsip Desain Agen

Prinsip Desain Agen

Prinsip Desain Agen

Agen (Ruang)

Ini adalah lingkungan di mana agen beroperasi. Prinsip-prinsip ini menginformasikan bagaimana kita merancang agen untuk berinteraksi di dunia fisik dan digital.

Agen (Waktu)

Ini adalah bagaimana agen beroperasi dari waktu ke waktu. Prinsip-prinsip ini menginformasikan bagaimana kita merancang agen yang berinteraksi melintasi masa lalu, sekarang, dan masa depan.

Agen (Inti)

Ini adalah elemen kunci di inti desain sebuah agen.

Pedoman untuk Menerapkan Prinsip-Prinsip Ini

Saat Anda menggunakan prinsip desain sebelumnya, gunakan pedoman berikut:

  1. Transparansi: Beri tahu pengguna bahwa AI terlibat, bagaimana ia berfungsi (termasuk tindakan masa lalu), dan bagaimana memberikan umpan balik serta memodifikasi sistem.
  2. Kontrol: Memungkinkan pengguna untuk menyesuaikan, menentukan preferensi dan mempersonalisasi, serta memiliki kendali atas sistem dan atributnya (termasuk kemampuan untuk melupakan).
  3. Konsistensi: Usahakan pengalaman multi-modal yang konsisten di seluruh perangkat dan endpoint. Gunakan elemen UI/UX yang familiar bila memungkinkan (mis. ikon mikrofon untuk interaksi suara) dan kurangi beban kognitif pelanggan sebanyak mungkin (mis. usahakan respons yang ringkas, bantuan visual, dan konten ‘Pelajari Lebih Lanjut’).

Cara Mendesain Agen Perjalanan menggunakan Prinsip dan Pedoman Ini

Bayangkan Anda sedang merancang Agen Perjalanan, berikut cara Anda dapat mempertimbangkan penggunaan Prinsip Desain dan Pedoman ini:

  1. Transparansi – Beri tahu pengguna bahwa Agen Perjalanan adalah Agen yang didukung AI. Berikan beberapa instruksi dasar tentang cara memulai (mis. pesan “Halo”, contoh prompt). Dokumentasikan ini dengan jelas di halaman produk. Tampilkan daftar prompt yang pernah diminta pengguna di masa lalu. Jelaskan dengan jelas cara memberikan umpan balik (jempol atas dan bawah, tombol Kirim Umpan Balik, dll.). Jelaskan dengan jelas jika Agen memiliki batasan penggunaan atau topik.
  2. Kontrol – Pastikan jelas bagaimana pengguna dapat memodifikasi Agen setelah dibuat dengan hal-hal seperti System Prompt. Aktifkan pengguna untuk memilih seberapa verbose Agen, gaya penulisannya, dan batasan tentang apa yang sebaiknya tidak dibahas Agen. Izinkan pengguna untuk melihat dan menghapus file atau data terkait, prompt, dan percakapan masa lalu.
  3. Konsistensi – Pastikan ikon untuk Share Prompt, menambahkan file atau foto dan menandai seseorang atau sesuatu adalah standar dan mudah dikenali. Gunakan ikon penjepit kertas untuk menunjukkan unggah/berbagi file dengan Agen, dan ikon gambar untuk menunjukkan unggah grafik.

Contoh Kode

Masih Punya Pertanyaan tentang Pola Desain Agen AI?

Bergabunglah dengan Microsoft Foundry Discord untuk bertemu pelajar lain, menghadiri jam kantor dan mendapatkan jawaban atas pertanyaan Agen AI Anda.

Sumber Tambahan

Pelajaran Sebelumnya

M enjelajahi Kerangka Agenik

Pelajaran Berikutnya

Pola Desain Penggunaan Alat


Penafian: Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berusaha untuk akurat, harap diperhatikan bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang berwenang. Untuk informasi penting, disarankan menggunakan terjemahan profesional oleh penerjemah manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang salah yang timbul dari penggunaan terjemahan ini.