Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Setelah menerbitkan agen dan menyediakannya di pusat admin Microsoft, Anda dapat membuat instans agen dan pengguna agen. Instans dan pengguna ini menggunakan blueprint agen dan kode agen yang Anda buat.
Artikel ini memecah prosesnya menjadi tiga langkah utama:
Jika Anda mengalami masalah, lihat bagian Pemecahan Masalah.
Prasyarat
- Cetak biru agen telah dikonfigurasi dengan benar seperti dijelaskan pada langkah penyiapan blueprint agen.
- Aplikasi agen diterbitkan dengan benar seperti yang dijelaskan dalam Menerbitkan agen ke pusat admin Microsoft.
1. Konfigurasikan agen di Portal Pengembang Teams
Setelah agen diterbitkan, konfigurasikan blueprint agen di Portal Pengembang Teams agar agen Anda terhubung ke infrastruktur perpesanan Microsoft 365. Tanpa konfigurasi ini, agen Anda tidak menerima pesan dari Teams, email, atau layanan Microsoft 365 lainnya.
Dapatkan ID blueprint
Buka
a365.generated.config.jsondi direktori kerja Anda, kemudian salin nilai dariagentBlueprintId.Navigasikan ke Portal Pengembang
Buka browser Anda dan kunjungi halaman konfigurasi:
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configurationGanti
<your-blueprint-id>dengan nilaiagentBlueprintIdyang Anda salin.Catatan
Jika Anda tidak memiliki akses ke Portal Pengembang, hubungi administrator penyewa Anda untuk memberikan akses atau menyelesaikan konfigurasi ini atas nama Anda.
Konfigurasi agen
Di Portal Pengembang:
Setel Jenis Agen menjadi Berbasis API
Atur URL Pemberitahuan ke titik akhir perpesanan agen Anda. Temukan nilai
messagingEndpointdia365.generated.config.json.Pilih Simpan.
Anda memerlukan konfigurasi ini sebelum dapat membuat instans agen di Teams.
Pelajari selengkapnya tentang blueprint identitas agen dan konfigurasi di Portal Pengembang.
2. Buat instans agen
Sekarang Anda dapat meminta instans blueprint agen Anda dari Teams. Pelajari selengkapnya tentang cara menemukan, membuat, dan mengorientasi agen.
Saat Anda meminta instans agen, Teams mengirimkan permintaan ke admin penyewa Anda untuk disetujui. Admin dapat meninjau dan menyetujui permintaan pada halaman Pusat admin Microsoft - Permintaan Agen.
Setelah admin menyetujui permintaan Anda, Teams membuat instans agen Anda dan membuatnya tersedia di Teams.
3. Uji agen yang telah disebarkan
Setelah membuat instans agen, lakukan pengujian di Microsoft 365 untuk memastikan instans tersebut bekerja dengan baik di lingkungan produksi.
Setelah deployment, dan dengan pemberitahuan agen yang diaktifkan di Agent 365 SDK, agen Anda terintegrasi dengan layanan Microsoft 365. Agen ini bekerja dengan Teams untuk obrolan, saluran, dan rapat; dengan email dan kalender untuk mengirim, menerima, dan menjadwalkan; serta dengan SharePoint dan OneDrive untuk akses dokumen dan berbagi file. Agen ini juga mendukung fitur kolaborasi seperti kehadiran organisasi, tugas Planner, dan komentar dokumen.
Penting
Sama seperti pengguna biasa, pengguna agen juga memerlukan lisensi Microsoft 365 yang sesuai untuk mengakses layanan. Lisensi umum termasuk Microsoft 365 E5, Teams Enterprise, dan Microsoft 365 Copilot.
Melihat agen yang disebarkan di pusat admin
Setelah Anda menerbitkan agen, agen tersebut muncul di pusat admin Microsoft untuk perekrutan. Mungkin perlu beberapa waktu untuk disebarkan.
Buka Pusat Admin Microsoft 365 - Agen untuk:
- Melihat agen yang diterbitkan
- Mengelola pengaturan agen
- Memantau penggunaan agen
- Mengonfigurasi izin
Menguji agen di Teams
Setelah Anda menerapkan, menerbitkan, dan mengkonfigurasi Blueprint agen serta membuat pengguna agen, uji pengguna agen tersebut secara langsung di Microsoft Teams:
Mulai pengujian
Cari pengguna agen baru Anda di Teams.
Catatan
Proses pembuatan pengguna agen bersifat asinkron. Diperlukan waktu beberapa menit hingga beberapa jam agar pengguna agen dapat dicari setelah Anda membuatnya.
Mulai obrolan baru dengan instans agen yang baru Anda buat.
Kirim pesan pengujian untuk memverifikasi fungsionalitas agen.
Contoh pesan pengujian
Jika Anda mengonfigurasi agen dengan Email, kirim pesan ini untuk menguji fungsionalitas email. Perbarui nilai email recipient@contoso.com penerima.
Send an email to <recipient@contoso.com> with subject "Hello from Teams" and message "This is a test message from my agent!"
Agen memproses permintaan dan mengirim email tanpa memerlukan konfirmasi lebih lanjut.
Checklist verifikasi
Setelah membuat instans agen, verifikasi bahwa instans tersebut berfungsi dengan benar di Teams.
✅
Konfigurasi portal pengembang disimpan
✅
Agen muncul di pencarian aplikasi Teams
✅
Anda dapat membuat instans agen di Teams
✅
Instans agen dibuat
✅
Pengguna agen muncul di organisasi
✅
Agen merespons pesan
✅
Agen dapat melakukan tindakan
✅
Log aplikasi tidak menunjukkan kesalahan
✅
Observabilitas berfungsi di pusat admin
Jika instans agen Anda tidak berfungsi seperti yang diharapkan, lihat bagian Pemecahan Masalah untuk solusi terperinci untuk masalah umum.
Pastikan konfigurasi portal pengembang sudah disimpan
Navigasikan ke: https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configuration
✅ Jenis Agen menampilkan: URL Notifikasi✅Berbasis API cocok dengan titik akhir ✅ perpesanan agen Anda Menampilkan pesan Berhasil Disimpan
Pastikan agen Anda muncul di Teams
Buka Aplikasi >Teams
Cari nama agen Anda
✅ Agen muncul di hasil penelusuran ✅ Beserta ikon dan deskripsinya
Pastikan Anda dapat membuat instansi agen di Teams
Pilih agen Anda di aplikasi Teams
✅ Tombol Minta Instans/Buat Instans diaktifkan ✅ Dapat meminta instans tanpa kesalahan
Verifikasi instans agen telah dibuat
Setelah memilih Minta Instans:
✅ Permintaan berhasil dikirim ke admin
Verifikasi pengguna agen muncul di organisasi
Di Pusat admin Microsoft 365:
- Buka:
https://admin.cloud.microsoft/#/agents/all - Navigasikan ke tab Semua Permintaan Agen
✅ Permintaan instans agen Anda ditampilkan dengan status menunggu peninjauan ✅ Admin dapat menyetujui instans agen untuk digunakan ✅ Pengguna dapat membuat instans dari Teams dan memberinya nama.
Verifikasi agen merespons pesan
Di obrolan Teams dengan agen Anda - Kirim pesan tes: Hello!
✅ Agen menunjukkan indikator pengetikan ✅ Agen merespons dalam beberapa detik ✅ Respons koheren dan relevan
Verifikasi apakah agen dapat melakukan tindakan
Jika Anda mengonfigurasi alat, uji fungsionalitasnya. Misalnya, jika Anda menambahkan server MCP Mail, kirim email tes ke diri sendiri.
Yang harus dilakukan agen:
✅ Mengakui permintaan ✅ Menjalankan panggilan alat ✅ Mengonfirmasi keberhasilan penyelesaian
Anda harus memverifikasi bahwa email telah tiba di kotak masuk Anda.
Periksa fungsionalitas
Daftar periksa berikut memberikan pendekatan pengujian sistematis untuk agen Anda:
Fungsionalitas dasar:
✅ Agen merespons salam sederhana. ✅ Agen menangani percakapan bertahap. ✅ Agen memberikan respons yang relevan.
Fungsionalitas alat:
Tergantung konfigurasi server MCP
✅ Dapat mengirim email. ✅ Dapat mengakses kalender. ✅ Dapat mencari dokumen. ✅ Dapat melakukan tindakan yang dikonfigurasi.
Penanganan kesalahan:
✅ Menangani permintaan yang tidak valid dengan baik. ✅ Memberikan pesan kesalahan yang bermanfaat. ✅ Tidak mengalami crash ketika menerima masukan yang tidak terduga.
Performa:
✅ Merespons dalam beberapa detik. ✅ Tidak ada kesalahan timeout. ✅ Waktu respons yang konsisten.
Periksa log aplikasi
Untuk melihat apa yang dilakukan agen Anda, periksa log aplikasi dengan menggunakan perintah az webapp log tail.
# Real-time logs from Azure
az webapp log tail --name <your-web-app> --resource-group <your-resource-group>
Hal yang perlu diperhatikan pada log:
✅ Permintaan masuk dari Teams ✅ Autentikasi berhasil ✅ Panggilan alat yang dieksekusi ✅ Respons yang dikirim ❌ Pesan error atau pengecualian
Verifikasi observabilitas di pusat admin
Setelah agen Anda mulai berjalan:
Buka:
https://admin.cloud.microsoft/#/agents/all.Pilih agen Anda dan buka tab Aktivitas.
Anda harus melihat:
✅ Sesi terlihat. ✅ Setiap sesi menunjukkan pemicu dan tindakan. ✅ Panggilan alat dicatat dengan stempel waktu.
Langkah berikutnya
Agen Anda sekarang aktif di cloud dan siap bekerja bersama tim Anda di Microsoft 365. Apa yang awalnya merupakan kode lokal kini telah menjadi asisten yang terdaftar dan siap digunakan di lingkungan perusahaan, yang memungkinkan pengguna membuat instans agen di seluruh organisasi Anda.
Siklus hidup pengembangan agen Anda selesai, tetapi dampaknya baru saja dimulai. Sebagian besar dari apa yang Anda buat dalam siklus pengembangan Agent 365 bersifat sumber terbuka dan menyambut kontribusi komunitas. Munculkan bug, permintaan fitur, dan permintaan pull:
- Sampel Agent 365: Apakah Anda memiliki agen sampel yang menarik dan menyenangkan? Bagikan kode agen Anda dengan komunitas sumber terbuka di sini!
- Node.js SDK: Agent 365 SDK untuk Node.js.
- Python SDK: Agent 365 SDK di Python.
- .NET SDK: Agent 365 SDK di C# (.NET).
- Agent 365 DevTools CLI: CLI untuk membantu Anda melalui seluruh siklus hidup pengembangan Agent 365.
Pemecahan masalah
Bagian ini berisi masalah umum saat membuat dan menguji instans agen.
Kiat
Panduan Pemecahan Masalah Agent 365 berisi rekomendasi pemecahan masalah tingkat tinggi, praktik terbaik, dan tautan ke konten pemecahan masalah untuk setiap bagian dari siklus hidup pengembangan Agent 365.
Agen tidak muncul di Teams
Gejala: Agen muncul di pusat admin tetapi Anda tidak dapat menemukannya di Aplikasi Teams.
Penyebab utama: Konfigurasi Portal Pengembang belum dilakukan.
Solusi:
Dapatkan ID blueprint Anda dari
a365.generated.config.json— cariagentBlueprintId.Konfigurasikan di Portal Pengembang:
Buka:
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configurationSetel Jenis Agen menjadi Berbasis API
Atur URL Pemberitahuan ke titik akhir perpesanan agen Anda. Temukan nilai
messagingEndpointdia365.generated.config.json.Pilih Simpan.
Tunggu 5-10 menit untuk propagasi.
Verifikasi:
- Buka Teams > Apps > Cari agen Anda.
- Agen muncul dan tersedia untuk ditambahkan.
Tidak dapat membuat instans agen di Teams
Gejala: Agen muncul di Teams tetapi Anda tidak dapat menambah atau membuat instans; Minta Instans tombol tidak berfungsi.
Akar penyebab: Microsoft Agent 365 Frontier tidak diaktifkan untuk penyewa.
Solusi: Hubungi administrator penyewa Anda untuk memastikan bahwa Microsoft Agent 365 Frontier telah diaktifkan pada penyewa.
Pelajari lebih lanjut tentang Frontier.
Verifikasi:
Fitur Frontier akan muncul dalam Microsoft 365 Copilot dan aplikasi Microsoft 365 setelah lisensi dan pengaturan admin Anda memungkinkan.
Agen tidak merespons pesan
Gejala: Anda membuat instans agen tetapi instans tersebut tidak merespons pesan. Log tidak muncul di aplikasi.
Akar penyebab: Beberapa kemungkinan penyebab - masalah titik akhir perpesanan, masalah autentikasi, atau kesalahan konfigurasi.
Pemecahan masalah dasar
Pastikan aplikasi web berjalan:
az webapp show --name <your-app-name> --resource-group <your-resource-group> --query state # Should be: "Running"Periksa titik akhir perpesanan:
- Harusnya:
https://<your-app-root-url>/api/messages - Pastikan di
a365.config.jsondana365.generated.config.json
- Harusnya:
Uji titik akhir secara langsung:
curl https://<your-app-root-url>/api/messages # Should not return 404Periksa log aplikasi:
az webapp log tail --name <your-app-name> --resource-group <your-resource-group> # Look for incoming requests and errors
Diagnostik lanjutan
Verifikasikan autentikasi:
- Periksa apakah token sudah kedaluwarsa. Perbarui jika diperlukan.
- Verifikasi kredensial dalam konfigurasi Aplikasi Web.
Periksa konfigurasi alat/MCP:
- Verifikasi bahwa server MCP telah dikonfigurasi.
- Pastikan izin telah diberikan.
Uji secara lokal:
- Jalankan agen secara lokal dengan konfigurasi yang sama.
- Uji dengan Agents Playground.
- Jika berfungsi secara lokal tetapi tidak di cloud, berarti ada masalah penyebaran >
Solusi umum
- Endpoint pesan salah: Perbarui di portal Azure dan Portal Pengembang.
- Aplikasi web dihentikan: Mulai menggunakan portal Azure atau CLI.
- Token sudah kedaluwarsa: Perbarui token di variabel lingkungan aplikasi web.
- Variabel lingkungan yang hilang: Periksa Pengaturan Aplikasi di portal Azure.
- Masalah server MCP: Verifikasi perwakilan layanan dan izin.
- Kesalahan kode: Periksa log aplikasi untuk pengecualian.
Verifikasi
Kirim pesan ke agen Anda di Teams dan periksa log aplikasi untuk permintaan masuk.
Anda mungkin juga ingin mencoba:
- Memecahkan masalah penerapan agen ke Amazon Web Services.
- Memecahkan masalah penerapan agen ke Google Cloud Platform.
Panggilan alat gagal
Gejala: Agen merespons pesan tetapi panggilan ke alat gagal. Anda melihat izin ditolak atau kesalahan batas waktu.
Akar penyebab: Izin server MCP hilang, entitas layanan (service principal) tidak dikonfigurasi, masalah konektivitas jaringan, atau konfigurasi alat yang salah.
Solusi
Coba solusi berikut saat panggilan alat gagal:
Verifikasi izin di pusat admin
Tinjau dan setujui izin server MCP yang diperlukan:
- Buka:
https://admin.cloud.microsoft/#/agents/all - Pilih agen Anda > Izin
- Pastikan daftar menyertakan dan menyetujui server MCP yang diperlukan
- Buka:
Memeriksa prinsipal layanan
Jalankan skrip penyiapan satu kali jika Anda belum menjalankannya sebelumnya:
# Download and run: # https://github.com/microsoft/Agent365-devTools/blob/main/scripts/cli/Auth/New-Agent365ToolsServicePrincipalProdPublic.ps1Verifikasi konfigurasi titik akhir MCP
Pastikan Anda menggunakan titik akhir MCP produksi:
# Should be production endpoint, not mock MCP_PLATFORM_ENDPOINT=https://agent365.svc.cloud.microsoftPeriksa identitas terkelola
Verifikasi bahwa identitas terkelola telah diaktifkan pada Aplikasi Web Anda:
# Verify managed identity is enabled az webapp identity show --name <your-app-name> --resource-group <your-resource-group>
Verifikasi
Uji panggilan alat melalui Teams dan periksa log untuk eksekusi yang berhasil.
Anda mungkin juga ingin mencoba langkah-langkah berikut:
Penetapan lisensi gagal
Gejala: Anda tidak dapat menetapkan lisensi ke pengguna agen. Anda melihat kesalahan lisensi di pusat admin.
Akar penyebab: Jumlah lisensi yang tersedia tidak mencukupi, jenis lisensi tidak sesuai, atau masalah izin.
Solusi
Coba solusi berikut saat penugasan lisensi gagal:
Pastikan lisensi tersedia:
- Periksa pusat admin Microsoft 365, pilih >Lisensi>Penagihan.
- Pastikan Microsoft Agent 365 Frontier diaktifkan untuk penyewa.
Tetapkan lisensi secara manual:
- Buka pusat admin Microsoft 365 >Pengguna.
- Cari pengguna agen.
- Tetapkan lisensi yang sesuai.
Lisensi yang diperlukan untuk fungsionalitas penuh:
- Microsoft 365 E5 (atau setara).
- Teams Enterprise.
- Microsoft 365 Copilot (untuk fitur Copilot).
Verifikasi
Periksa apakah profil pengguna di pusat admin menampilkan lisensi yang ditetapkan.