Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan layanan mandiri agentic
Tip
Lihat kursus ini dari AWS Workshop: Mem bangun AI generatif tingkat lanjut dengan agen
Layanan mandiri agentic memungkinkan agen AI untuk secara mandiri menyelesaikan masalah pelanggan di seluruh saluran suara dan obrolan. Tidak seperti layanan mandiri lama, di mana agen AI mengembalikan kontrol ke aliran kontak saat alat khusus dipilih, agentic self-service menggunakan agen AI orkestrator yang dapat bernalar di beberapa langkah, memanggil alat MCP untuk mengambil tindakan atas nama pelanggan, dan mempertahankan percakapan berkelanjutan sampai masalah diselesaikan atau eskalasi diperlukan.
Misalnya, ketika pelanggan menelepon tentang reservasi hotel, agen AI orkestrator dapat menyambut mereka dengan nama, mengajukan pertanyaan klarifikasi, mencari pemesanan mereka, dan memproses modifikasi — semuanya dalam satu percakapan, tanpa mengembalikan kontrol ke alur kontak di antara setiap langkah.
Daftar Isi
Kemampuan utama
Layanan mandiri agentic menyediakan kemampuan berikut:
-
Penalaran multi-langkah otonom — Agen AI dapat merangkai beberapa panggilan alat dan langkah penalaran dalam satu pergantian percakapan untuk menyelesaikan permintaan yang kompleks.
-
Integrasi alat MCP — Hubungkan ke sistem backend melalui alat Model Context Protocol (MCP) untuk mengambil tindakan seperti mencari status pesanan, memproses pengembalian uang, dan memperbarui catatan. Untuk informasi selengkapnya, lihat Alat MCP agen AI.
-
Profil keamanan — Agen AI menggunakan kerangka profil keamanan yang sama dengan agen manusia, mengontrol alat mana yang dapat diakses oleh agen AI. Untuk informasi selengkapnya, lihat Tetapkan izin profil keamanan ke agen AI.
Alat untuk agen AI orkestrator
Anda dapat mengonfigurasi agen orkestrator AI untuk layanan mandiri dengan jenis alat berikut:
-
Alat MCP — Perluas kemampuan agen AI melalui Protokol Konteks Model. Alat MCP terhubung ke sistem backend untuk mengambil tindakan seperti mencari status pesanan, memproses pengembalian uang, dan memperbarui catatan. Agen AI memanggil alat MCP selama percakapan tanpa mengembalikan kontrol ke aliran kontak.
-
Kembali ke Kontrol — Sinyal agen AI untuk menghentikan dan mengembalikan kontrol ke aliran kontak. Secara default, agen
SelfServiceOrchestratorAI termasukComplete(untuk mengakhiri interaksi) danEscalate(untuk mentransfer ke agen manusia). Anda dapat menghapus default ini atau membuat sendiri. Untuk informasi selengkapnya, lihat Alat Pengembalian ke Kontrol Kustom. -
Constant — Mengembalikan nilai string statis yang dikonfigurasi ke agen AI. Berguna untuk pengujian dan iterasi cepat selama pengembangan. Untuk informasi selengkapnya, lihat Alat konstan.
Siapkan layanan mandiri agentic
Ikuti langkah-langkah tingkat tinggi ini untuk mengatur layanan mandiri agentic:
-
Buat agen AI orkestrator. Di situs web admin Connect Customer, buka desainer agen AI, pilih agen AI, dan pilih Buat agen AI. Pilih Orkestrasi sebagai jenis agen AI. Untuk Salin dari yang ada, pilih SelfServiceOrchestrator untuk menggunakan agen AI sistem untuk layanan mandiri sebagai konfigurasi awal Anda.
-
Buat profil keamanan untuk agen AI Anda. Buka Pengguna, pilih Profil keamanan, dan buat profil yang memberikan akses ke alat yang dibutuhkan agen AI Anda. Kemudian, dalam konfigurasi agen AI Anda, gulir ke bagian Profil Keamanan dan pilih profil dari dropdown Pilih Profil Keamanan. Untuk informasi selengkapnya, lihat Tetapkan izin profil keamanan ke agen AI.
-
Konfigurasikan agen AI Anda dengan alat. Tambahkan alat MCP dari ruang nama yang terhubung dan konfigurasikan alat Return to Control default (
Completedan).EscalateUntuk informasi selengkapnya tentang alat MCP, lihatAlat MCP agen AI. -
Buat dan lampirkan prompt orkestrasi. Ini
SelfServiceOrchestratortermasukSelfServiceOrchestrationprompt default yang dapat Anda gunakan apa adanya atau membuat yang baru untuk menentukan kepribadian, perilaku, dan instruksi agen AI Anda untuk menggunakan alat. Untuk informasi selengkapnya tentang petunjuk, lihatKustomisasi agen AI.penting
Agen AI orkestrator memerlukan tanggapan untuk dibungkus dengan tag.
<message>Tanpa pemformatan ini, pelanggan tidak akan melihat pesan dari agen AI. Untuk informasi selengkapnya, lihat Penguraian pesan. -
Tetapkan agen AI Anda sebagai agen layanan mandiri default. Pada halaman Agen AI, gulir ke Konfigurasi Agen AI Default dan pilih agen Anda di baris Layanan Man diri.
-
Buat bot AI Percakapan. Buka Routing, F lows, Conversational AI, dan buat bot dengan maksud agen Connect Customer AI diaktifkan. Untuk informasi selengkapnya, lihat Membuat maksud bantuan agen.
-
Bangun aliran kontak yang merutekan kontak ke agen AI Anda. Tambahkan Dapatkan masukan pelanggan blok yang memanggil bot AI Percakapan Anda, dan Periksa atribut kontak blok untuk merutekan berdasarkan alat Return to Control yang dipilih oleh agen AI. Untuk informasi selengkapnya, lihat Buat aliran dan tambahkan bot AI percakapan Anda.
Gambar berikut menunjukkan contoh aliran kontak untuk layanan mandiri agen.
Tip
Jika Anda ingin mengaktifkan streaming obrolan untuk layanan mandiri agentic, lihat. Aktifkan streaming pesan untuk AI-powered obrolan Untuk panduan obrolan ujung ke ujung lengkap dengan streaming, lihatSiapkan obrolan layanan mandiri agentic dari ujung ke ujung.
Buat alat Kembali ke Kontrol kustom
Alat Kembali ke Kontrol memberi sinyal kepada agen AI untuk menghentikan pemrosesan dan mengembalikan kontrol ke aliran kontak. Saat alat Kembali ke Kontrol dipanggil, nama alat dan parameter inputnya disimpan sebagai atribut sesi Amazon Lex, yang dapat dibaca alur kontak Anda menggunakan Periksa atribut kontak blok untuk menentukan tindakan berikutnya.
Sementara agen SelfServiceOrchestrator AI menyertakan alat default Complete dan Ret Escalate urn to Control, Anda dapat membuat alat Return to Control kustom dengan skema input yang menangkap konteks tambahan untuk alur kontak Anda untuk ditindaklanjuti.
Untuk membuat alat Return to Control kustom:
-
Dalam konfigurasi agen AI Anda, pilih Tambah alat, lalu pilih Buat Alat AI baru.
-
Masukkan nama alat dan pilih Kem bali ke Kontrol sebagai jenis alat.
-
Tentukan skema input yang menentukan konteks yang harus ditangkap agen AI saat memanggil alat.
-
(Opsional) Di bidang Instruksi, jelaskan kapan agen AI harus menggunakan alat ini.
-
(Opsional) Tambahkan contoh untuk memandu perilaku agen AI saat memanggil alat.
-
Pilih Buat, lalu pilih Publikasikan untuk menyimpan agen AI Anda.
Contoh: Alat Eskalasi Kustom dengan konteks
Contoh berikut menunjukkan cara mengganti alat Eskalasi default dengan versi kustom yang menangkap alasan eskalasi, ringkasan, niat pelanggan, dan sentimen. Konteks tambahan ini memberi agen manusia awal ketika mereka memulai percakapan.
Pertama, hapus alat Eskalasi default dari agen AI Anda. Kemudian buat alat Return to Control baru bernama Escalate dengan skema input berikut:
{ "type": "object", "properties": { "customerIntent": { "type": "string", "description": "A brief phrase describing what the customer wants to accomplish" }, "sentiment": { "type": "string", "description": "Customer's emotional state during the conversation", "enum": ["positive", "neutral", "frustrated"] }, "escalationSummary": { "type": "string", "description": "Summary for the human agent including what the customer asked for, what was attempted, and why escalation is needed", "maxLength": 500 }, "escalationReason": { "type": "string", "description": "Category for the escalation reason", "enum": [ "complex_request", "technical_issue", "customer_frustration", "policy_exception", "out_of_scope", "other" ] } }, "required": [ "escalationReason", "escalationSummary", "customerIntent", "sentiment" ] }
Di bidang Instruksi, jelaskan kapan agen AI harus meningkat. Contoh:
Escalate to a human agent when: 1. The customer's request requires specialized expertise 2. Multiple tools fail or return errors repeatedly 3. The customer expresses frustration or explicitly requests a human 4. The request involves complex coordination across multiple services 5. You cannot provide adequate assistance with available tools
(Opsional) Tambahkan contoh untuk memandu nada agen AI selama eskalasi. Contoh:
<message> I understand this requires some specialized attention. Let me connect you with a team member who can help coordinate all the details. I'll share everything we've discussed so they can pick up right where we left off. </message>
Tangani alat Kembali ke Kontrol dalam alur kontak Anda
Saat agen AI memanggil alat Return to Control, kontrol kembali ke aliran kontak Anda. Anda perlu mengonfigurasi aliran Anda untuk mendeteksi alat mana yang dipanggil dan merutekan kontak yang sesuai.
Cara kerja deteksi Kembali ke Kontrol
Saat agen AI memanggil alat Return to Control:
-
Percakapan AI berakhir.
-
Kontrol kembali ke aliran kontak.
-
Nama alat dan parameter input disimpan sebagai atribut sesi Amazon Lex.
-
Alur Anda memeriksa atribut dan rute ini sesuai dengan itu.
Konfigurasikan routing berdasarkan alat Return to Control
Ikuti langkah-langkah berikut untuk menambahkan perutean Return to Control ke alur kontak Anda:
-
Tambahkan Periksa atribut kontak blok setelah output Def ault dari blok masukan Get pelanggan Anda.
-
Konfigurasikan blok untuk memeriksa nama alat:
-
Namespace: Lex
-
Kunci: Atribut sesi
-
Kunci Atribut Sesi:
Tool
Tambahkan kondisi untuk setiap alat Return to Control yang ingin Anda tangani. Misalnya, tambahkan kondisi di mana nilainya sama,
CompleteEscalate, atau nama alat Pengembalian ke Kontrol kustom apa pun yang Anda buat. -
-
(Opsional) Tambahkan Tetapkan atribut kontak blok untuk menyalin parameter input alat dari atribut sesi Amazon Lex ke atribut kontak. Ini membuat konteks tersedia untuk routing hilir dan layar agen muncul.
-
Hubungkan setiap kondisi ke logika routing yang sesuai. Contoh:
-
Selesai — Rute ke blok Dis connect untuk mengakhiri interaksi.
-
Eskal asi — Rute ke blok Set working antrian dan Transfer ke antrean untuk mentransfer kontak ke agen manusia.
-
Alat kustom — Rute ke logika aliran tambahan yang spesifik untuk kasus penggunaan Anda.
-
-
Hubungkan output No match dari Periksa atribut kontak blok ke blok Dis connect atau logika routing tambahan.
Contoh: Merutekan alat Eskalasi dengan konteks
Jika Anda membuat alat Eskalasi kustom dengan konteks (lihatContoh: Alat Eskalasi Kustom dengan konteks), Anda dapat menyalin konteks eskalasi ke atribut kontak menggunakan Tetapkan atribut kontak blok. Atur atribut berikut secara dinamis:
| Kunci tujuan (ditentukan pengguna) | Namespace sumber | Kunci atribut sesi sumber |
|---|---|---|
| Alasan eskalasi | Lex - Atribut sesi | Alasan eskalasi |
| Ringkasan eskalasi | Lex - Atribut sesi | Ringkasan eskalasi |
| Tujuan Pelanggan | Lex - Atribut sesi | Tujuan Pelanggan |
| sentimen | Lex - Atribut sesi | sentimen |
(Opsional) Tambahkan blok aliran peristiwa Set untuk menampilkan konteks eskalasi ke agen manusia saat mereka menerima kontak. Setel acara ke Ali ran default untuk UI agen dan pilih alur yang menyajikan ringkasan eskalasi, alasan, dan sentimen ke agen.
Gunakan alat Constant untuk pengujian dan pengembangan
Alat konstan mengembalikan nilai string statis yang dikonfigurasi ke agen AI saat dipanggil. Tidak seperti alat Return to Control, alat Constant tidak mengakhiri percakapan AI—agen AI menerima string dan melanjutkan percakapan. Hal ini membuat alat Constant berguna untuk pengujian dan iterasi cepat selama pengembangan, memungkinkan Anda untuk mensimulasikan respons alat tanpa terhubung ke sistem backend.
Untuk membuat alat Constant:
-
Dalam konfigurasi agen AI Anda, pilih Tambah alat, lalu pilih Buat Alat AI baru.
-
Masukkan nama alat dan pilih Constant sebagai jenis alat.
-
Di bidang Nilai konstan, masukkan string statis yang harus dikembalikan alat ke agen AI.
-
Pilih Buat, lalu pilih Publikasikan untuk menyimpan agen AI Anda.
Misalnya, Anda dapat membuat alat Constant bernama getOrderStatus yang mengembalikan sampel respons JSON. Dengan alat Constant ini, Anda dapat menguji bagaimana agen AI Anda menangani permintaan status pesanan sebelum terhubung ke sistem manajemen pesanan Anda yang sebenarnya melalui alat MCP.