Bagikan melalui


Mulai cepat: Bangun aplikasi Anda di portal LUIS

Penting

LUIS akan dihentikan pada 1 Oktober 2025 dan mulai 1 April 2023 Anda tidak akan dapat membuat sumber daya LUIS baru. Sebaiknya migrasikan aplikasi LUIS Anda ke pemahaman bahasa percakapan untuk mendapatkan manfaat dari dukungan produk berkelanjutan dan kemampuan multibahasa.

Dalam mulai cepat ini, buat aplikasi LUIS menggunakan domain otomatisasi beranda bawaan untuk menyalakan dan mematikan lampu dan peralatan. Domain bawaan ini menyediakan niat, entitas, dan contoh ucapan untuk Anda. Selanjutnya, coba sesuaikan aplikasi Anda dengan menambahkan lebih banyak niat dan entitas. Setelah selesai, Anda akan memiliki titik akhir LUIS yang berjalan di cloud.

Masuk ke portal LUIS

Pengguna baru untuk LUIS harus mengikuti prosedur ini:

  1. Masuk ke portal LUIS, pilih negara/wilayah Anda dan setujui ketentuan penggunaan. Jika Anda melihat Aplikasi Saya sebagai gantinya, sumber daya LUIS sudah ada dan Anda harus melompat ke depan untuk membuat aplikasi. Jika tidak, mulailah dengan menggunakan sumber daya Azure, ini memungkinkan Anda menautkan akun LUIS Anda dengan sumber daya Azure Authoring baru atau yang sudah ada.
  1. Di jendela Pilih penulisan yang muncul, temukan langganan Azure Anda, dan sumber daya penulisan LUIS. Jika Anda tidak memiliki sumber daya, Anda bisa membuatnya.

    Pilih jenis sumber daya penulisan Pemahaman Bahasa.

    Saat Anda membuat sumber daya penulisan baru, berikan informasi berikut:

    • Nama penyewa - keterkaitan penyewa langganan Azure Anda.
    • Nama langganan Azure - langganan yang akan ditagih untuk sumber daya.
    • Nama grup sumber daya Azure - nama grup sumber daya kustom yang Anda pilih atau buat. Grup sumber daya memungkinkan Anda mengelompokkan sumber daya Azure untuk akses dan manajemen.
    • Nama sumber daya Azure - nama kustom yang Anda pilih, digunakan sebagai bagian dari URL untuk kueri titik akhir penulisan dan prediksi Anda.
    • Tingkat harga - tingkat harga menentukan transaksi maksimum per detik dan bulan.

Pilih sumber daya langganan dan penulisan

Saat memilih langganan dan sumber daya penulisan tertentu, Anda akan melihat daftar aplikasi yang terkait dengannya.

Memilih sumber daya langganan dan penulisan

Membuat aplikasi baru

Anda dapat membuat dan mengelola aplikasi di Aplikasi Saya.

Membuat aplikasi

Untuk membuat aplikasi, klik + Aplikasi baru.

Di jendela yang muncul, masukkan informasi berikut:

Nama Deskripsi
Nama Nama untuk aplikasi Anda. Misalnya, "otomatisasi beranda".
Kultur Bahasa yang dipahami dan digunakan oleh aplikasi Anda.
Deskripsi Deskripsi untuk aplikasi Anda.
Sumber daya prediksi Sumber daya prediksi yang akan menerima kueri.

Pilih Selesai.

Catatan

Budaya tidak dapat diubah setelah aplikasi dibuat.

Tambahkan domain bawaan

LUIS menawarkan serangkaian domain bawaan yang dapat membantu memulai aplikasi Anda. Aplikasi domain bawaan sudah diisi dengan niat entitas dan ucapan.

  1. Di navigasi kiri, pilih Domain bawaan.

  2. Cari HomeAutomation.

  3. Pilih Tambahkan domain di kartu HomeAutomation.

    Pilih 'Domain bawaan' lalu cari 'HomeAutomation'. Pilih 'Tambahkan domain' pada kartu HomeAutomation.

    Ketika domain berhasil ditambahkan, kotak domain bawaan menampilkan tombol Hapus domain.

Lihat niat dan entitas

  1. Pilih Niat di menu navigasi kiri untuk melihat niat domain HomeAutomation. Ini memiliki contoh ucapan, seperti HomeAutomation.QueryState dan HomeAutomation.SetDevice.

    Catatan

    Tidak ada merupakan niat yang disediakan oleh semua aplikasi LUIS. Anda menggunakannya untuk menangani ucapan yang tidak sesuai dengan fungsionalitas yang disediakan aplikasi Anda.

  2. Pilih niat HomeAutomation.TurnOff. Niatnya berisi daftar contoh ujaran yang diberi label entitas.

    Cuplikan layar niat HomeAutomation.TurnOff

  3. Jika Anda ingin melihat entitas untuk aplikasi, pilih Entitas. Jika Anda memilih salah satu entitas, seperti HomeAutomation.DeviceName , Anda akan melihat daftar nilai yang terkait dengannya.

    Teks alt gambar

Latih aplikasi LUIS

Setelah aplikasi Anda diisi dengan niat, entitas, dan ucapan; Anda perlu melatih aplikasi sehingga perubahan yang Anda buat dapat tercermin.

  1. Di sisi kanan atas situs web LUIS, pilih tombol Train.

    Tombol Train

  2. Pelatihan selesai ketika tombol Train dinonaktifkan.

Menguji aplikasi Anda

Setelah melatih aplikasi, Anda dapat mengujinya.

  1. Pilih Uji dari navigasi kanan atas.

  2. Ketik ucapan uji ke dalam panel uji interaktif, dan tekan Enter. Misalnya, Matikan lampu.

    Dalam contoh ini, Matikan lampu diidentifikasi dengan benar sebagai tujuan penilaian teratas HomeAutomation.TurnOff.

    Cuplikan layar panel uji dengan ujaran disorot

  3. Pilih Inspeksi untuk melihat informasi selengkapnya tentang prediksi.

    Cuplikan layar panel uji dengan informasi inspeksi

  4. Tutup panel uji.

Menyesuaikan aplikasi Anda

Selain itu, domain bawaan LUIS memungkinkan Anda untuk membuat aplikasi kustom Anda sendiri atau menyesuaikan dengan yang sebelumnya.

Buat niat

Untuk menambahkan lebih banyak niat ke aplikasi Anda

  1. Pilih Niat di menu navigasi kiri.
  2. Pilih Buat
  3. Masukkan nama niat, HomeAutomation.AddDeviceAlias lalu pilih Selesai.

Buat Entitas

Untuk menambahkan lebih banyak entitas ke aplikasi Anda

  1. Pilih Entitas di menu navigasi kiri.
  2. Pilih Buat
  3. Masukkan nama entitas, HomeAutomation.DeviceAlias, pilih mesin yang dipelajari dari jenis lalu pilih Buat.

Menambahkan contoh ucapan

Contoh ujaran adalah teks yang dimasukkan pengguna di bot{i>

Pada halaman Niat untuk HomeAutomation.AddDeviceAlias, tambahkan contoh ujaran berikut di bawah Contoh Ujaran,

# Contoh ucapan
1 Add alias to my fan to be wind machine
2 Alias lights to illumination
3 nickname living room speakers to our speakers a new fan
4 rename living room tv to main tv

Untuk hasil terbaik pastikan bahwa contoh ucapan bervariasi dengan cara berikut:

  • Panjang ujaran
  • tanda baca
  • Pilihan kata
  • Kata kerja tenses (is, was, will be)
  • Urutan kata

Contoh label ucapan

Pelabelan ucapan Anda diperlukan karena Anda menambahkan entitas ML. Pelabelan digunakan oleh aplikasi Anda untuk mempelajari cara mengekstrak entitas ML yang Anda buat.

Untuk melabeli ucapan, Anda memiliki dua opsi: Pelabelan palet entitas dan pelabelan sebaris.

Pelabelan palet entitas

Saat Anda memilih @ ikon di kanan atas, palet entitas terbuka di sisi kanan halaman.

  1. Pilih entitas yang ingin Anda mulai pelabelannya.

    melabeli entitas menggunakan palet entitas

  2. Sorot teks yang ingin Anda beri label dengan entitas ini.

    melabeli entitas menggunakan palet entitas

Pelabelan sebaris

  1. Sorot teks yang ingin Anda beri label.

  2. Pilih entitas yang ingin Anda beri label teks dari menu yang muncul.

    menu untuk memberi label teks

Buat sumber daya prediksi

Pada titik ini, Anda telah selesai menulis aplikasi Anda. Anda perlu membuat sumber daya prediksi untuk memublikasikan aplikasi Anda agar menerima prediksi dalam bot obrolan atau aplikasi klien lainnya melalui titik akhir prediksi

Untuk membuat sumber daya Prediksi dari portal LUIS

  1. Buka tab Kelola di aplikasi Anda.

  2. Di navigasi kiri, pilih Sumber Daya Azure.

  3. pilih tombol Tambahkan sumber daya Prediksi.

    Menambahkan sumber daya Prediksi dari portal

    Jika Anda sudah memiliki sumber daya prediksi, tambahkan sumber daya tersebut. Jika tidak, pilih Buat sumber daya prediksi baru.

    Menambahkan sumber daya Prediksi dari portal-2

Publikasikan aplikasi untuk mendapatkan URL titik akhir

Untuk menerima prediksi LUIS di bot obrolan atau aplikasi klien lainnya, Anda perlu memublikasikan aplikasi ke titik akhir prediksi.

  1. Pilih Terbitkan di navigasi kanan atas.

    Cuplikan layar tombol untuk menerbitkan ke titik akhir.

  2. Pilih slot Produksi, lalu pilih Selesai.

    Cuplikan layar penerbitan LUIS ke titik akhir.

  3. Pilih Akses URL titik akhir Anda di pemberitahuan untuk masuk ke halaman Sumber Daya Azure. Anda hanya akan dapat melihat URL jika Anda memiliki sumber daya prediksi yang terkait dengan aplikasi. Anda juga bisa menemukan halaman Sumber Daya Azure dengan mengeklik Kelola.

    Cuplikan layar pesan yang memperlihatkan aplikasi telah diterbitkan.

Buat kueri titik akhir prediksi API V3

  1. Di portal LUIS, di bagian Kelola (menu kanan atas), di halaman Sumber Daya Azure (menu kiri), di tab Sumber Daya Prediksi, salin Kueri Conoth di bagian bawah halaman. URL memiliki ID, kunci, dan nama slot aplikasi Anda. URL titik akhir prediksi V3 memiliki bentuk: https://YOUR-RESOURCE-NAME.api.cognitive.microsoft.com/luis/prediction/v3.0/apps/APP-ID/slots/SLOT-NAME/predict?subscription-key=YOUR-PREDICTION-KEY&<optional-name-value-pairs>&query=YOUR_QUERY_HERE

    kueri contoh di bagian sumber daya prediksi

    Tempelkan URL ke tab browser baru. Jika tidak melihat URL, Anda tidak memiliki sumber daya prediksi dan harus membuatnya.

  1. Di bilah alamat browser, untuk untai (karakter) kueri, pastikan nilai berikut ada di URL. Jika tidak ada dalam untai (karakter) kueri, tambahkan:

    • verbose=true
    • show-all-intents=true
  2. Di bilah alamat browser, buka akhir URL dan masukkan matikan lampu ruang tamu untuk untai (karakter) kueri, lalu tekan Enter.

    {
        "query": "turn off the living room light",
        "prediction": {
            "topIntent": "HomeAutomation.TurnOff",
            "intents": {
                "HomeAutomation.TurnOff": {
                    "score": 0.969448864
                },
                "HomeAutomation.QueryState": {
                    "score": 0.0122336326
                },
                "HomeAutomation.TurnUp": {
                    "score": 0.006547436
                },
                "HomeAutomation.TurnDown": {
                    "score": 0.0050634006
                },
                "HomeAutomation.SetDevice": {
                    "score": 0.004951761
                },
                "HomeAutomation.TurnOn": {
                    "score": 0.00312553928
                },
                "None": {
                    "score": 0.000552945654
                }
            },
            "entities": {
                "HomeAutomation.Location": [
                    "living room"
                ],
                "HomeAutomation.DeviceName": [
                    [
                        "living room light"
                    ]
                ],
                "HomeAutomation.DeviceType": [
                    [
                        "light"
                    ]
                ],
                "$instance": {
                    "HomeAutomation.Location": [
                        {
                            "type": "HomeAutomation.Location",
                            "text": "living room",
                            "startIndex": 13,
                            "length": 11,
                            "score": 0.902181149,
                            "modelTypeId": 1,
                            "modelType": "Entity Extractor",
                            "recognitionSources": [
                                "model"
                            ]
                        }
                    ],
                    "HomeAutomation.DeviceName": [
                        {
                            "type": "HomeAutomation.DeviceName",
                            "text": "living room light",
                            "startIndex": 13,
                            "length": 17,
                            "modelTypeId": 5,
                            "modelType": "List Entity Extractor",
                            "recognitionSources": [
                                "model"
                            ]
                        }
                    ],
                    "HomeAutomation.DeviceType": [
                        {
                            "type": "HomeAutomation.DeviceType",
                            "text": "light",
                            "startIndex": 25,
                            "length": 5,
                            "modelTypeId": 5,
                            "modelType": "List Entity Extractor",
                            "recognitionSources": [
                                "model"
                            ]
                        }
                    ]
                }
            }
        }
    }
    

Membersihkan sumber daya

Saat tidak lagi diperlukan, hapus aplikasi LUIS. Untuk melakukannya, pilih Aplikasi saya dari menu kiri atas. Pilih elipsis (...) di sebelah kanan nama aplikasi di daftar aplikasi, pilih Hapus. Pada dialog pop-up Hapus aplikasi?, pilih Ok.

Langkah berikutnya