Latest / M365.FM – Podcast Microsoft 365, Copilot & AI Bahasa Indonesia / Mendaftarkan Kemampuan Copilot Kustom di Business Central: AL, Metaprompt, dan Kunci Azure OpenAI yang Aman (Sulih Suara AI)
Transcript
- 0:00Pernah berharap bisnis sentral benar-benar mengerjakan tugas membosankan untuk Anda?
- 0:03Seperti rekonsiliasi pembayaran atau menyusun teks produk,
- 0:06alih-alih mengumbur Anda dalam klik ekstra dan sengsara eksel larut malam.
- 0:09Itulah janji dari Kopel.
- 0:11Dan sebelum Anda bertanya, fitur ini sudah terpasang di bisnis sentral online tanpa biaya tambahan.
- 0:15Hanya saja jangan berharap fitur ini berjalan di instalasi omprime.
- 0:18Inilah kendalanya.
- 0:19Kebanyakan admin tidak pernah melihat lebih jauh dari pembawaan.
- 0:22Hari ini kita akan membedahnya dan menunjukkan cara membuat Kopel bekerja untuk bisnis Anda.
- 0:25Pada akhirnya, Anda akan mendapatkan daftar piksa kelangsungan hidup yang bisa Anda uji coba di lingkungan saya.
- 0:30Dan semuanya dimulai dari menu tersembunyi yang jarang dibicarakan Microsoft.
- 0:34Anu rasio kulat.
- 0:35Kekuatan nyata Kopel tidak terletak pada tombol mencolok yang Anda lihat di kartu pelanggan.
- 0:39Trik sebenarnya adalah apa yang ditinggalkan Microsoft di baliknya.
- 0:42Anda akan menemukan titik ekstensi tersebut di dalam namespace AI system.
- 0:45Cari code unit, kapabilitas Kopelot, dan nenum terkait.
- 0:48Disitulah letak kaitan sebenarnya bagi para pengembang.
- 0:50Ini bukanlah artefak acak dalam basis kode.
- 0:52Fitur ini dibangun agar Anda dapat menentukan dan mendaftarkan fitur bertenaga AI Anda sendiri
- 0:56alih-alih menunggu Microsoft melilis demo baru setiap kuartal.
- 1:00Menu yang sering diinteraksi kebanyakan orang hanya ada permukaannya.
- 1:02Ketik data faktur, dapatkan ringkasan rapi mungkin susun deskripsi produk.
- 1:07Tapi itu ada skiner demo untuk menunjukkan lihat ini berhasil.
- 1:10Kenyataannya, bagian dalam bisnis sentral berisi objek seperti kapabilitas Kopelot dan ketersediaan Kopelot.
- 1:15Dalam bahasa sederhana, kapabilitas adalah keahlian yang Anda buat untuk Kopelot.
- 1:20Ketersediaan memberitahu sistem kapan dan di mana keahlian itu harus muncul bagi pengguna akhir.
- 1:25Bersama-sama, itu bukan sekadar menu widget AI bawaan.
- 1:28Ini adalah kerangka kerja untuk membuat Kopelot khusus untuk perusahaan.
- 1:31Inilah pentingnya.
- 1:31Kebanyakan admin berasumsi Kopelot terkunci rapat seperti kotak hitam yang mengilap.
- 1:36Mereka menggunakan apa yang ada mengangkat bahu dan menu.
- 1:38Mereka tidak pernah mencari kontrol tambahan.
- 1:40Namun di tingkat pengembang, Anda memiliki kendali yang terbuka.
- 1:42Dan ya, ada cara bagi admin untuk benar-benar melihat hasil dari apa yang didaftarkan pengembang.
- 1:47Buka halaman kapabilitas Kopelot dan agen di dalam bisnis sentral.
- 1:50Setiap kapabilitas yang Anda daftarkan akan muncul di sana.
- 1:52Admin dapat mematikannya satu per satu jika ada sesuatu yang tidak berfungsi.
- 1:56Koneksi itu yang didefinisikan pengembang di AL dan dikelola admin di UI adalah
- 2:00jembatan yang membuat ini lebih dari sekadar teori.
- 2:03Anggap ini bukan seperti perangkat Apple yang terkunci,
- 2:05melainkan seperti konsol dengan perintah debat tersembunyi.
- 2:08Jika yang Anda lakukan, hanyalah mengklik tombol utama Kopelot, Anda menyanyiakan potensi besar.
- 2:12Ini seperti mengendarai Tesla, tapi hanya meraih maju di tengah kemacetan.
- 2:16Tombol di Cruise Mode itu ada, tapi kalau tidak ditekan, Anda hanya diam di tempat.
- 2:19Hal yang sama berakuti.
- 2:20Objek namespace sudah ada di tenan Anda, tapi jika Anda tidak tahu di mana mencarinya, Anda tidak akan pernah menggunakannya.
- 2:25Jadi, seberapa besar tenaga yang kita bicarakan?
- 2:27Modul AI di dalam bisnis sentral memberi Anda penyelesaian teks, penyelesaian seperti obrolan untuk alur kerja,
- 2:33dan embedding untuk pencarian semantik.
- 2:35Artinya Anda bisa membangun kemampuan yang, misalnya, menyusun pesanan pembelian berdasarkan pola perusahaan Anda,
- 2:40bukan asumsi Microsoft.
- 2:43Ini juga berarti Anda bisa membuat asisten yang berbicara dengan gaya bahasa perusahaan Anda,
- 2:46bukan seperti MemoHR yang kaku.
- 2:48Katan singkat sebelum ada yang punya ide aneh-aneh.
- 2:50Fitur perhatian jauh obrolan dengan Kopelot yang mungkin Anda lihat di bisnis sentral tidak bisa diperluas melalui modul ini.
- 2:55Perluan sendiri, Ki.
- 2:56Apa yang Anda perluas dilakukan melalui model kapabilitas yang dijelaskan di sini?
- 3:00Microsoft kurang baik dalam menonjolkan hal ini dalam pemasaran mereka.
- 3:02Ya, ini ada di dokumentasi, tetapi terkubur dalam bagian teknis yang jarang dibaca oleh administrat.
- 3:07Namun setelah Anda tahu objek ini ada, segalanya berupa.
- 3:09Setiap keunikan keuangan, setiap bidang kustom yang aneh,
- 3:12setiap alur kerja persetujuan yang rumit,
- 3:14semuanya bisa diatasi dengan kapabilitas Kopelot Anda sendiri.
- 3:17Alih-alih menunggu Redman memberikan sesuatu dari atas,
- 3:19Anda bisa menyesuaikan asisten secara langsung dengan lingkungan Anda.
- 3:22Tentu saja, sesuatu yang sekuat ini pasti memiliki label peringatan.
- 3:25Ini adalah alat yang sangat-sangat.
- 3:26Mendaftarkan kapabilitas dengan salah bisa menimbulkan konflik,
- 3:29terutama saat Microsoft merilis pembaruan.
- 3:31Jika dilakukan dengan buruk, tiba-tiba sandbox rusak atau lebih buruk lagi Anda melokir penggunaan di lingkungan produk.
- 3:35Itulah mengapa halaman kapabilitas Kopelot dan angin sangat penting.
- 3:38Halaman ini tidak hanya memberikan visibilitas bagi admin,
- 3:41tapi juga menyediakan tombol pemutus cepat jika otak kustom Anda mulai bertingkah.
- 3:44Di hasilnya sederhana.
- 3:46Ya, ada menu rahasia di bawah Kopelot?
- 3:47Ya, itu sudah di setiap tenang.
- 3:49Dan ya, ini mengubah Kopelot dari sekadar mainan demo menjadi sesuatu yang berguna,
- 3:52tapi mengetahui keberadaannya hanyalah langkah pertama.
- 3:55Trik sebenarnya adalah mendaftarkan kapabilitas tersebut dengan aman,
- 3:57sehingga Anda menambah tenaga tanpa membakar lingkungan Anda.
- 4:00Dan itulah yang akan kita bahas lagi.
- 4:03Mendaftarkan kapabilitas Kopelot bukanlah trik sulap yang samar.
- 4:09Dalam istilah AL yang sederhana,
- 4:10artinya Anda membuat ekstensi 6 untuk 6 kapabilitas Kopelot,
- 4:13lalu menggunakan unit kode instalasi atau peningkatan yang memanggil kapabilitas Kopelot.
- 4:16Daftarkan kapabilitas.
- 4:19Itu adalah jabat tangan di mana Anda memberitahu bisnis sentral.
- 4:21Ini fitur AI baru.
- 4:22Anggap ini sebagai bagian dari sistem.
- 4:24Tanpa panggilan itu, ekstensi Anda mungkin bisa dikompilasi,
- 4:26tetapi Kopelot bahkan tidak akan tahu fitur itu ada.
- 4:29Anggap saja ini seperti menyerahkan dokumen H.
- 4:31Tanpa catatan di bagian organisasi,
- 4:32tidak ada meja, tidak ada email, tidak ada karyawan.
- 4:35Setelah definisi dasar siap,
- 4:36detail berikutnya adalah cakupan dan penamaan.
- 4:39Setiap kapabilitas yang Anda daftarkan berada dalam ekosistem
- 4:42yang terus diperbarui oleh Microsoft.
- 4:43Jika Anda menggunakan kembali nama umum atau memakai ID sembarangan,
- 4:46Anda sama saja mengundang konflik.
- 4:48Katakanlah Anda menamanya Sales Helper dan memberinya nilai num yang umum.
- 4:51Lalu Microsoft merilis pembaruan.
- 4:53Di masa mendatang dengan kapabilitas bawaan di ruang yang sama,
- 4:56tiba-tiba sistem bingung mana yang harus ditampilkan,
- 4:58dan kode Anda berkonflik dengan ratemen saat rantai.
- 5:00Kritikasinya membosankan namun sangat penting.
- 5:02Pilih nama unik,
- 5:03tetapkan nilai num Anda sendiri yang tidak tumpang tindih
- 5:05dengan rentang umum dan beri versi pada ekstensi secara sengaja.
- 5:07Tambahkan nomor versi agar Anda bisa melacak apakah sandbox berada di 1.2,
- 5:11sementara produksi masih di 1.2.
- 5:13Dan jika ada perubahan pada platform,
- 5:15unit kode peningkatan adalah alat untuk memindahkan kapabilitas dengan aman.
- 5:19Tanpa itu, Anda seperti menyambung kabel baru ke kotak sekring lama
- 5:22dan berharap tidak ada yang terbakar.
- 5:24Nah, disinilah terlalu banyak pengembang menjadi kurang teliti.
- 5:27Mereka langsung masukkan ekstensi ke produksi
- 5:28karena merasa itu hanya sebuah kapabilitas.
- 5:30Setelah itu dalam meja bantuan Anda akan kebencian.
- 5:32Janganlah yang benar itu sederhana.
- 5:33Gunakan sandbox terlebih dahulu.
- 5:34Uji sampai rusak, perbaiki uji lagi,
- 5:36dan hanya jika sudah stabil Anda baru pindah ke produksi.
- 5:39Peruncuran terkontrol itu mengurangi kejutan.
- 5:41Dan ini bukan sekadar mengompilasi kode ini tentang tata kelola.
- 5:44Halaman kapabilitas kopilot dan agen di bisnis sentral
- 5:46berfungsi Ganda sebagai pemeriksaan kewarasan Anda.
- 5:48Jika kapabilitas Anda tidak muncul di sana setelah pendaftaran,
- 5:51berarti Anda belum mendaftarkannya dengan berat.
- 5:53Halaman ini kemencernakan di sana.
- 5:54Hanya setelah memvalidasinya di sana,
- 5:56Anda harus menyerahkannya untuk linjauan admin.
- 5:58Bicara soal admin menyalahkan atau mematikan kapabilitas kopilot
- 6:01serta mengatur perpindahan data hanya bisa dilakukan oleh admin
- 6:05dengan izin super atau peran admin bisnis sentral.
- 6:08Rencanakan langkah tata kelola itu jauh-jauhan.
- 6:11Saran profesional singkat,
- 6:12saat mendaftar,
- 6:12gunakan parameter teks URL pelajari lebih lanjut yang bersifat opsion.
- 6:16Itu akan muncul langsung di halaman admin kapabilitas kopilot dan agen.
- 6:20Ini bukan sekadar pelengkap,
- 6:21ini adalah dokumentasi yang sudah terintegras.
- 6:22Daripada membuat admin mencari tautan wiki atau mengganggu Anda di Teams,
- 6:26mereka bisa langsung mengeklik deskripsi fungsi dan cara penggunaan kapabilitas tersebut.
- 6:30Anggap saja seperti menulis instruksi langsung pada saklar lampu
- 6:33agar orang berikutnya tidak menekan saklar yang salah.
- 6:35Berikut adalah daftar praktek terbaik untuk mengurangi risiko.
- 6:38Satu, jalankan semuanya di lingkuan sandbox sebelum produksi.
- 6:40Dua, pilih nilai enum yang unik dan hindari rentang umum.
- 6:43Tiga, selalu gunakan unit peningkatan instalasi untuk jalur pengembangan yang bersih.
- 6:48Empat, lampirkan URL pelajari lebih lanjut agar admin tidak perlu menebak-nebak nanti.
- 6:51Ikuti keempatnya dan Anda akan menjaga kestabilan penyawaan.
- 6:54Abaikan, maka Anda harus memulihkan basis data pada pukul 3 pagi.
- 6:57Metafor tempat parkir masih berlaku di sini.
- 6:59Mendaftarkan kapabilitas seperti memesan tempat parkir resmi untuk mobil baru Anda.
- 7:03Lengkapi dokumen yang benar, tempat itu milik Anda dan semua orang.
- 7:06Lewati prosesnya atau parkir di zona merah,
- 7:08Anda menghalangi jalur pemadam kebakaran dan semua orang marah.
- 7:10Pendaftaran adalah cara menyediakan ruang aman bagi fitur Anda
- 7:13agar bisnis sentral dan pembaruan Microsoft dapat berdampingan dalam jangka panjang.
- 7:17Intinya, perlakukan pendaftaran seperti kode produksi karena memang itulah fungsinya.
- 7:21Uji desain box buat cakupan Anda unik, lacak versi,
- 7:23dan buat unit kode peningkatan Anda tidak masalah.
- 7:26Jika terjadi sesuatu yang aneh,
- 7:27halaman kapabilitas kopilot dan agin beserta URL pelajari lebih lanjut
- 7:30adalah cara admin menemukan, memahami, dan mematikan fitur jika perlu.
- 7:34Jika dilakukan dengan benar, pendaftaran akan menjami stabilitas.
- 7:37Jika dilakukan secara ceroboh, hal itu akan memicu kekacauan.
- 7:39Setelah itu terkunci, Anda akan melihat kapabilitasnya berfungsi,
- 7:42namun masih bersifat umum,
- 7:44yang memberikan jawaban tetapi tanpa karakter.
- 7:45Itu seperti mempekerjakan orang berilain yang hadir dalam rapat dengan suara dimatikan.
- 7:49Langkah selanjutnya adalah mengajari cara bertindak pada kopilot Anda
- 7:51karena jika tidak, ia akan terdengar kurang seperti asisten terpercaya
- 7:54dan lebih seperti remaja yang memutar bola mata sabitanya.
- 8:06Dalam dokumentasi pengembang Microsoft,
- 8:08Metaprom adalah pesan sistem utama
- 8:09yang menentukan profil model, format output, dan batasan keamanan.
- 8:14Dalam bahasa sederhana, ini adalah deskripsi pekerjaan.
- 8:16Prom mengguna sekali pakai ibarat permintaan tugas tunggal,
- 8:18tetapi Metaprom adalah instruksi tetap yang menyatu dalam setiap respons.
- 8:22Tanpanya, kopilot tidak tahu apakah ia harus terdengar
- 8:24seperti akutan atau penulis iklan.
- 8:26Yak, nebak-nebak.
- 8:27Pikirkan seperti ini, Anda tidak akan mempekerjakan seseorang
- 8:29tanpa memberikan deskripsi peran.
- 8:31Metaprom adalah hal yang persis sama bagi AI.
- 8:34Ini memberitahu kopilot kapan harus tetap formal
- 8:36cara memformat hasil, nada apa yang digunakan,
- 8:38dan apa yang harus dihindari.
- 8:40Hal ini membedakan jawaban yang sesuai dengan alur kerja Anda
- 8:43dengan perasaan yang terasa seperti klip bibasi yang punya opini.
- 8:46Admin sering bingung membedakan Metaprom dengan Prom,
- 8:48itulah sebabnya mereka frustrasi.
- 8:50Jika Anda hanya memberikan perintah
- 8:51berikan saya entry buku besar kepada kopilot tanpa konteks,
- 8:53ia akan menciptakan gayanya sendiri.
- 8:56Mungkin paragraf yang panjang atau bidang yang tidak ada.
- 8:58Bungkus permintaan yang sama dalam Metaprom
- 9:00seperti Anda adalah asisten keuangan.
- 9:01Selalu tampilkan entry buku besar sebagai daftar poin
- 9:03menggunakan entry buku besar sebagai daftar poin
- 9:05menggunakan nama kolom bisnis sentral.
- 9:06Hanya contoh.
- 9:07Dan seketika jawabannya menjadi bersih, terstruktur, dan tertata repi.
- 9:10Agar pembatas terkunci bahkan sebelum permintaan dijalankan.
- 9:13Microsoft membuat perbedaan ini dengan sengaja.
- 9:15Prom adalah permintaan sementara,
- 9:17sedangkan Metaprom tetap persisten di seluruh konteks obrolan.
- 9:20Pengembang mengaturnya melalui unit kode pesan obrolan AOAI
- 9:23dengan memanggil set primary system message.
- 9:27Menyimpan Metaprom itu sendiri di penyimpanan terisolasi.
- 9:29Berarti ekstensi Anda dapat mengambil
- 9:31dan memperbarunya dengan aman
- 9:32daripada menulis teks secara hardcode ke dalam file AL.
- 9:35Jika Anda telah membaca dokumennya,
- 9:36Anda akan melihat contoh menggunakan
- 9:37isolated storage set dan isolated storage gate.
- 9:40Itu lambat yang tepat untuk produksi.
- 9:41Ini menjaga Metaprom Anda tetap tersedia
- 9:43namun terkunci di balik batasan keamanan ekstensi.
- 9:46Sekarang masuk ke detail teknisnya.
- 9:48Saat Anda mengirim input pengguna
- 9:49kelayanan Azure Open AI
- 9:50melalui modul AI Business Central,
- 9:52Anda berurusan dengan anggaran token
- 9:53dan pengaturan suhu Sukato tidak?
- 9:56Anggaran token teman.
- 9:57Metaprom Anda ditambah prom pengguna
- 9:58semuanya dihitung terhadap batas token model.
- 10:01Jadi jangan masukkan pesan sistem sepanjang novel.
- 10:03Buatlah tetepat.
- 10:04Dan suhu mengontrol keacakan.
- 10:06Atur suhu rendah mendekati nol
- 10:07untuk skenario keuangan
- 10:08di mana Anda memerlukan output
- 10:09yang deterministik dan akurat sesuai kol.
- 10:11Jika Anda membangun kemampuan pemasaran
- 10:13dan ingin draft yang lebih berwarna,
- 10:14naikkan suhunya
- 10:14dan biarkan ia berimprovisasi.
- 10:16Inukkan tempat-tempat kebak.
- 10:17Enak dipan berbuatan.
- 10:19Pengingat kepatuhan baik.
- 10:20Auditor tidak akan peduli dengan kreativitas Anda.
- 10:22Mereka peduli bangka yang cocok.
- 10:24Metaprom Anda harus menyertakan
- 10:25aturan pemformatan yang ekspisit,
- 10:27struktur respons,
- 10:28dan batasan pada komentar yang tidak relevan.
- 10:30Dengan begitu,
- 10:31output kapela tidak hanya terlihat bagus bagi pengguna.
- 10:32Output tersebut bertahan di sistem hilir dan audit.
- 10:35Perlakuan Metaprom sebagai bagian dokumentasi
- 10:37dan bagian kontrol resiko.
- 10:38Pemisahan kepribadian adalah bagian yang menyenangkan.
- 10:41Metaprom kepalat pemasaran mungkin menyuruhnya
- 10:42menggunakan bahasa persuasif
- 10:43dan bertukar pikiran tentang slogan produk.
- 10:46Sementara kopilot keuangan mengatakan
- 10:47tampilkan entry jurnal terstruktur tanpa kata sifat.
- 10:50EI dasar yang sama,
- 10:51hasilnya benar-benar berbeda
- 10:52karena Anda menentukan kepribadiannya sebelumnya.
- 10:54Itulah perbedaan antara otomatisasi praktis
- 10:56dan output gimmick yang tidak bisa digunakan oleh siapapun.
- 10:59Dan meskipun bagian ini tentang tata krama,
- 11:00Anda tidak bisa mengapikan infrastruktur dasar.
- 11:02Metaprom hanya berfungsi jika koneksi ke Azure
- 11:04disiapkan dengan benar.
- 11:05EI tidak memprosesnya secara lokal di bisnis sentral.
- 11:08AI melewatkan semuanya melalui back-end Azure Open AI.
- 11:11Jika salon itu berantakan,
- 11:13tidak masalah seberapa baik Anda menulis aturan.
- 11:14Anda tetap akan mendapatkan kegagalan
- 11:16dan mungkin yang lebih buruk kunci yang salah satu.
- 11:17Intinya, prom adalah permintaan.
- 11:19Metaprom adalah perintah utama.
- 11:20Susun dengan benar, simpan dengan aman,
- 11:22periksa perhitungan token,
- 11:23dan atur temperatur sesuai tugasnya.
- 11:25Begitulah cara Anda mengubah kopilot
- 11:26dari sekadar pengobol acak
- 11:27menjadi asisten khusus yang benar-benar bisa diandalkan.
- 11:30Jika asal-asalan, Anda akan menghabiskan malam.
- 11:32Menyunting konten tak berguna,
- 11:33namun, metaprom terbaik pun tidak akan menolong
- 11:35jika kredensial Anda terbuka lebar.
- 11:38Di sanalah bahaya sebenarnya,
- 11:39bukan pada nada atau format,
- 11:40melainkan bagaimana Anda menyimpan dan melindungi kunci
- 11:42agar kopilot bisa berkomunikasi dengan Azure Open AI.
- 11:45Menjaga kunci keamanan Azure yang dilakukan dengan benar.
- 11:48Menjaga kunci memang tidak menarik,
- 11:50tetapi disitulah Anda bisa menjaga keamanan penyewa
- 11:52atau justru harus membuat laporan insiden.
- 11:53Saat kopilot memanggil Azure Open AI,
- 11:56ia membutuhkan tiga hal setiap saat.
- 11:58Endpoint sumber, yaitu URL sumber Azure Open AI Anda,
- 12:01nama deployment,
- 12:02dan kunci API.
- 12:04Ketiganya adalah jabat tangan yang membuktikan
- 12:05bahwa penyewa Anda diizinkan berkomunikasi dengan model tersebut.
- 12:08Biarkan salah satunya terekspos dan Anda bukan sedang melakukan AI,
- 12:10melainkan sedang melakukan simulasi pelanggan.
- 12:12Terus terang saja,
- 12:13jangan pernah memasukkan nilai tersebut secara hardcore
- 12:14ke dalam AI dalam kondisi apapun.
- 12:16Jika Anda menanamkan kunci API ke dalam kode
- 12:18atau menaruhnya di GitHub demi kemudahan,
- 12:20Anda sama saja mengundang pemindai kredensial
- 12:22untuk menjadikan repo Anda sebagai prasmanan.
- 12:24Pengembang mungkin menganggapnya hanya untuk pengujian,
- 12:26tetapi repo terus-menerus dirayapi
- 12:28untuk mencari rahasia yang terbuka.
- 12:30Begitulah data pelanggan yang asli bisa berakhir di situs publik.
- 12:32Anda tidak bisa memperbaikinya dengan patch sustain.
- 12:35Jalan yang aman telah dijabarkan oleh Microsoft
- 12:36untuk pekerjaan pengembangan dan pengujian
- 12:39penyimpanan terisolasi Azure Red Storage di ALP dan utama.
- 12:41Bayangkan itu sebagai locker di dalam ekstensi Anda.
- 12:43Kunci dimasukkan dan tidak ada ekstensi lain yang bisa mengintipnya.
- 12:47Hal ini menjaga semuanya tetap terkendali ringan dan sederhana.
- 12:49Sangat cocok untuk sandbox dan build pengembang,
- 12:51tetapi jangan tertipu, penyimpanan terisolasi bukanlah standar produksi.
- 12:55Cakupan lokalnya mempraktis untuk iterasi,
- 12:57tetapi tidak dirancang sebagai berangkas saat pengguna
- 12:59dan data nyata dipertaruhkan.
- 13:01Namun saat Anda meluncurkan ke produksi,
- 13:03langkah yang bertanggung jawab adalah menggunakan app Key Vault
- 13:04atau Azure Key Vault jika Anda menyebarkannya secara luas.
- 13:07Anggap ini seperti menyewa berangkas bank
- 13:08daripada menyembunyikan uang di laci mejaan.
- 13:11Key Vault menyimpan kunci API Anda dalam wadah aman
- 13:13dengan kontrol akses, pencatatan,
- 13:15dan kebijakan rotasi yang tepat.
- 13:17Anda mengintegrasikan ekstensi Anda dengannya,
- 13:19memanggil apa yang dibutuhkan saat runtime dan tidak pernah mengungkap kunci muntah dalam kode.
- 13:22Itulah pola yang disukai auditor karena membuktikan
- 13:24bahwa rahasia tersebut tidak pernah tersebar dalam teks biasa.
- 13:27Ini adalah tata kelola yang membosankan,
- 13:29tetapi membosankan justru yang Anda inginkan saat tim kepatuhan datang.
- 13:32Berikut adalah satu detail langsung dari dokumen yang membuat berbeda.
- 13:35Di AL, Anda dapat menyimpan kunci API sebagai teks rahasia secret text.
- 13:39Dengan begitu, bahkan jika Anda melakukan penelusuran saat debak,
- 13:41kuncinya tidak akan muncul dalam teks jelas untuk difoto siapapun.
- 13:44Teks rahasia persis seperti namanya,
- 13:46yang menyembunyikan nilai sensitif saat terantar.
- 13:49Jika Anda tidak mengingat hal lain dari bagian ini,
- 13:50ingatlah bahwa opsi itu ada.
- 13:52Ini menutup salah satu celah kebocoran paling konyol,
- 13:55yaitu papan pengembang yang tidak disengaja di debugger.
- 13:59Sekarang, mari kita jabarkan apa yang boleh dan tidak boleh dilakukan seperti cara bicara.
- 14:03Jangan menyematkan kunci API dalam kode AL atau menempelkannya ke repository.
- 14:06Itu adalah umpan untuk pencurin keren siapapun.
- 14:08Gunakan penyimpanan terisolasi untuk pengembangan dan pengujian
- 14:11agar tim Anda tetap produktif tanpa mengirim rahasia melalui teks biasa.
- 14:15Jangan bawa pola pengembangan itu ke produksi.
- 14:16Itu bukan berangkas, itu hanya lembar RSI.
- 14:19Hubungkan bil produksi Anda ke key vault,
- 14:21itu satu-satunya tempat yang tepat untuk kunci tersebut.
- 14:23Satu poin kewarasan lagi,
- 14:24izin pengguna di dalam bisnis sentral tidak secara ajaib mengunci kunci API.
- 14:28Copilot memang mewarisi kontrol akses pada data bisnis,
- 14:31tetapi kunci berfungsi untuk mengautentikasi seluruh layanan.
- 14:33Jika satu kunci bocor,
- 14:35orang luar bisa menyelamat sebagai seluruh integrasi tersebut.
- 14:37Jadi berpura-pura-pura bucakupan izin bisa menyelamatkan Anda di sana.
- 14:39Tidak bisa.
- 14:40Dan jika Anda ingin memvalidasi pengaturan Anda,
- 14:42jalur resminya adalah urutan otorisasi set di unit kode Azure Open AI.
- 14:47Disitulah Anda memasukkan URL sumber daya,
- 14:49deployment, dan kunci API untuk membuktikan semuanya selaras.
- 14:52Bukan dengan salah dan copilot, bahkan tidak akan memuat.
- 14:53Lakukan setengah benar,
- 14:54dan Anda akan mendapatkan error senyap yang ditemukan pengguna sebelum Anda.
- 14:58Perbaikannya sederhana.
- 14:59Ikuti urutannya,
- 14:59uji dengan bersih di dev,
- 15:00lalu serahkan ke praproduksi, kemudian produksi.
- 15:03Tiga lingkungan,
- 15:04tiga set kunci,
- 15:05satu awal kerja yang benar-benar berfungsi di bawah beban.
- 15:07Inilah daftar peniksa Anda agar teraman remit.
- 15:09Penyimpanan terisolasi di dev,
- 15:11keyfold,
- 15:11di produksi,
- 15:12bungkus kunci API Anda dalam teks rahasia,
- 15:14jangan pernah sematkan nilai dalam kode,
- 15:16dan selalu jalankan rantai otorisasi set dari awal hingga akhir
- 15:18sebelum Anda menyatakan pekerjaan selesai.
- 15:21Pola itu menjaga integrasi copilot Anda tetap aktif,
- 15:24aman, dan patuh tanpa harus panik di tengah malam.
- 15:26Dengan bagian keamanan yang sudah ditangani,
- 15:28tantangan berikutnya bukan lagi tentang di mana menyembunyikan kunci,
- 15:31melainkan cara membuat semua bagian terhubung tanpa pesan error yang terus-menerus.
- 15:35Karena memiliki kapabilitas metaprom dan kunci aman
- 15:37tidak banyak membantu jika semuanya terisolasi dan tidak bisa bekerja sama.
- 15:41Disitulah peran menghubungkan alur kerja sama.
- 15:43Dari cetak biru menuju realita,
- 15:44menyambungkan alur kerja.
- 15:46Jadi sekarang kita bahas apa yang mengubah.
- 15:47Bagian-bagian terpisah menjadi alur copilot yang benar-benar berfungsi.
- 15:51Anda telah mendaftarkan kapabilitas,
- 15:52menentukan cakupan,
- 15:53mengamankan kunci,
- 15:54dan menulis metaprom.
- 15:55Namun, jika tidak disusun dengan urutan yang benar,
- 15:59Anda hanya akan mendapatkan tombol menarik yang error atau diam saja
- 16:02hingga pengguna mulai melayangkan komplain.
- 16:04Berikut adalah urutannya yang diringkas menjadi lima langkah.
- 16:07Langkah 1, kapabilitas.
- 16:09Langkah 2, ketersediaan.
- 16:11Langkah 3, otorisasi.
- 16:12Langkah 4, metaprom.
- 16:14Langkah 5, pilot.
- 16:15Ingat kelima hal itu dan Anda akan selalu memiliki diagram alurnya di kepala Anda.
- 16:18Kapabilitas memberikan keahlian,
- 16:20ketersediaan menentukan audiens.
- 16:21Otorisasi membangunkan otak,
- 16:22metaprom,
- 16:23memberikan tata krama,
- 16:23pilot membuktikan bahwa itu benar-benar berfungsi.
- 16:26Itulah siluusiklusnya.
- 16:27Langkah 1, kapabilitas.
- 16:28Dalam AL,
- 16:29itu berarti Anda memperluas enum kapabilitas kopilot dengan ekstensi enum,
- 16:32lalu mendaftarkannya di unit kode instalasi
- 16:34atau peningkatan dengan memanggil kapabilitas kopilot.
- 16:37Daftarkan kapabilitas.
- 16:38Itu adalah pengumuman resmi yang mengatakan
- 16:40ini adalah keahlian asisten baru.
- 16:42Berikan tempat dalam sistem.
- 16:43Tanpa itu,
- 16:44bisnis sentral bahkan tidak tahu bahwa fitur Anda seharusnya ada.
- 16:47Langkah 2, ketersediaan.
- 16:49Setelah keahlian ditentukan,
- 16:50Anda menentukan di mana fitur itu muncul.
- 16:53Itu dikendalikan melalui halaman admin kapabilitas kopilot dan agen.
- 16:56Anda memutuskan apakah ini ditandai sebagai perhatian jauh
- 16:58hanya untuk internal atau tersedara.
- 17:00Pengembang menganggap ini sebagai metadata,
- 17:02tapi bagi admin,
- 17:02ini adalah tombol untuk peluncuran.
- 17:04Benarkanlah.
- 17:05Jika Anda melewatkan langkah ini,
- 17:06Anda berisiko mengekspos fitur yang belum matang
- 17:08kepada setiap pengguna sebelum setelah.
- 17:10Langkah 3, otorisasi.
- 17:12Sekarang Anda menghubungkan BKN Azure Open AI
- 17:14melalui unit kode Azure Open AI.
- 17:17Anda memerlukan 3 hal klasik,
- 17:18handpoint sumber daya,
- 17:19URL Azure Open AI Anda,
- 17:21nama deployment,
- 17:22dan kunci API.
- 17:24Panggil Azure Open AI.
- 17:25Atur otorisasi dengan nilai ini tersebut.
- 17:28Jika kapabilitas adalah iklan lowongan
- 17:30dan ketersediaan adalah kontraknya,
- 17:31otorisasi adalah kartu identitas
- 17:32agar asisten Anda bisa masuk ke gedung.
- 17:34Tanpanya fitur tersebut hanya akan tertahan di pintu kaca.
- 17:37Langkah 4, Metaprompte.
- 17:38Di sini Anda memasukkan instruksi tetap yang membentuk nada,
- 17:41struktur, dan format.
- 17:42Gunakan pesan chat AOAI.
- 17:45Tetapkan pesan sistem utama
- 17:46untuk mengambil Metaprompte yang Anda simpan dengan aman
- 17:48di penyimpanan terisolasi atau dalam produksi
- 17:50yang direvelensikan dari key phone.
- 17:52Di sana Anda berkata,
- 17:53Anda adalah asisten penawar,
- 17:54atau Anda adalah asisten keuangan,
- 17:56dan kunci bagaimana output seharusnya terlihat.
- 17:58Tanpanya, asisten hanya akan angkat bahu dan mengarang jawaban.
- 18:01Langkah 5, Pilot.
- 18:02Muncurkan terlebih dahulu ke grup chat.
- 18:03Berikan kemampuan tersebut,
- 18:05kumpulkan umpan balik, dan pantau telemetri.
- 18:07Model AI mencatat penggunaan
- 18:08sehingga Anda dapat melihat apakah hasilnya bersih
- 18:10atau hanya spam sampah.
- 18:11Dan sebelum Anda melakukan ekspansi,
- 18:13Anda pemulihan.
- 18:14Kabar baiknya,
- 18:14halaman kapabilitas kopilot dan agen berfungsi ganda
- 18:16sebagai tombol deret.
- 18:18Admin dapat menonaktifkan fitur secara individu seketika
- 18:21jika ada yang mulai bermasalah.
- 18:23Halaman yang sama juga menampilkan tombol alih
- 18:24pergerakan data yang diizinkan antar wilayah
- 18:26jika pengaturan Azure Anda melintasi geografi.
- 18:28Jika Anda melihatnya muncul,
- 18:29perhatikan baik-baik.
- 18:30Seseorang di bagian kebatuan pastikan.
- 18:32Mari kita menetapkan urutan ini dengan contoh.
- 18:34Satu tim membuat kopilot sarang pesanan penjualan.
- 18:37Mereka mulai dengan X dan Sirmum
- 18:38untuk kapabilitas kopilot
- 18:39dan menghubungkannya ke unit kode yang terinstall.
- 18:42Mereka menandainya sebagai perhatian jauh
- 18:43di halaman kapabilitas kopilot dan agen
- 18:45sehingga hanya terlihat oleh pengguna uji.
- 18:47Kemudian mereka memanggil Azure Open AI.
- 18:49Menetapkan otorisasi dengan endpoint,
- 18:51deployment, dan kunci
- 18:51agar model benar-benar benar spons.
- 18:54Selanjutnya, mereka menulis metaprom
- 18:55ke dalam penyimpanan terisolasi
- 18:57dan mengaturnya dengan pesan obrolan AOAE.
- 18:59Tetapkan pesan sistem utama.
- 19:01Anda sistem penawaran herk?
- 19:02Sarankan bundel dan format sebagai baris item
- 19:04tanpa peron tambah.
- 19:06Dalam uji coba,
- 19:07kelompok kecil melakukan pengujian
- 19:08hingga outputnya dapat diperdisi.
- 19:10Baru setelah itu,
- 19:10mereka menandai ketersediaan sebagai GA
- 19:12membuatnya aktif untuk semua pengguna penjualan.
- 19:14Hasilnya, sebuah kopilot
- 19:16yang merekomendasikan bundel alih-alih
- 19:17mengetik hal yang tidak perlu.
- 19:18Lapisan tata keluar di sini bukan opsional.
- 19:20Jika ada yang tidak beres,
- 19:22admin dapat mematikan tombolnya
- 19:23sebelum pengguna melapor.
- 19:24Pola pikir pemutus arus itulah
- 19:26yang menjaga kopilot custom
- 19:27tetap produktif, bukan mengganggu.
- 19:29Terapkan seperti yang Anda lakukan
- 19:30pada ekstensi lainnya,
- 19:31peluncuran bertahap,
- 19:32cakupan terbatas,
- 19:33pengujian terukur.
- 19:34AI tidak mendapatkan pengacualian.
- 19:36Jalankan secara terpisah
- 19:37saat Anda menguji.
- 19:38Jangan hubungan seluruh rantai yang berhasil.
- 19:40Validasi pendaftaran kapabilitas,
- 19:42periksa ketersediaan yang muncul dengan benar,
- 19:44konfirmasi otorisasi
- 19:45dengan set authorization,
- 19:46lalu pastikan metaprom
- 19:47diterapkan dalam respons.
- 19:49Hanya setelah setiap bagian berfungsi,
- 19:51Anda membiarkan pengguna akhir menggunakan.
- 19:52Itu cuma canali cakap biru menuju realita.
- 19:54Sederhananya,
- 19:55kapabilitas mendefinisikan keahlian,
- 19:57ketersediaan menentukan audiens,
- 19:58otorisasi membuka pintu,
- 19:59metaprom,
- 20:00menetapkan aturan,
- 20:00dan uji coba membuktikan sistem
- 20:02tidak akan membuktikan sistem,
- 20:03tidak akan mempermalukan Anda.
- 20:04Pastikan hal-hal tersebut benar
- 20:05dan Anda akan lebih unggul dari pengguna.
- 20:07Dan itu membawa kita kembali
- 20:08ke poin yang lebih besar.
- 20:10Langkah-langkah ini memungkinkan
- 20:11Anda membentuk kopilot
- 20:11sesuai bisnis Anda alih-alih
- 20:17tiga hal untuk diingat.
- 20:19Satu,
- 20:20perluas kopilot melalui sistem AI
- 20:22dengan mendaftarkan kapabilitas.
- 20:24Dua,
- 20:25amankan koneksi Azure Anda.
- 20:26Gunakan penyimpanan terisualasi
- 20:27saat pengujian,
- 20:28namun pindahkan kunci tersebut
- 20:29ke key file di lingkungan works.
- 20:30Tiga,
- 20:31uji coba dan kelola fitur
- 20:32dari halaman kapabilitas kopilot dan agen
- 20:34agar admin selalu memegang kendali penuh.
- 20:37Satu,
- 20:37pengingat singkat bagi tim tata kelola,
- 20:38kopilot,
- 20:39mewarisi izin pengguna
- 20:40sehingga tidak akan pernah membaca
- 20:41apa yang tidak dapat diakses pengguna.
- 20:43Dan Microsoft tidak melatih model
- 20:44menggunakan data tenan Anda,
- 20:46kecuali Anda mengizinkannya secara eksplisit.
- 20:48Langkah selanjutnya,
- 20:49cobalah satu kapabilitas
- 20:49desain box Anda minggu ini
- 20:50dan pastikan ia berfungsi
- 20:51sesuai urutan daftar periksa
- 20:53lalu berlangganan bulletin
- 20:54di M365 Show
- 20:56untuk pembaruan panduan bertahan
- 20:57dan ikuti halaman
- 20:58LinkedIn M365 Show
- 20:59untuk menyaksikan siaran langsung
- 21:00bersama para MVP
- 21:01yang sudah berpengalaman
- 21:01menguji dan memperbaiki hal ini.