Botframework-solutions: Template Asisten Virtual tidak menghasilkan file yang diperlukan

Dibuat pada 23 Jul 2019  ·  14Komentar  ·  Sumber: microsoft/botframework-solutions

Proyek apa yang terpengaruh?

Template Asisten Virtual

Bahasa apa ini?

C#

Apa yang terjadi?

Saat membuat proyek menggunakan template asisten virtual,
Saat membuat proyek dengan template, itu tidak membuat Deployment\Resources\LU\en\general.luis,
Deployment\Resources\QnA\en\chitchat.qna, dan
Deployment\Resources\QnA\en\faq.qna,
file.
File deploy_cognitive_models_log.txt mengatakan file-file ini tidak ditemukan tetapi mereka tidak dibuat di tempat pertama.

Saya juga mendapatkan kesalahan "tidak dapat menemukan modul". Tampaknya tidak pecah di ruang dalam variabel jalur.

Apa langkah-langkah untuk mereproduksi masalah ini?

mengikuti
https://github.com/microsoft/botframework-solutions/blob/master/docs/tutorials/csharp/virtualassistant.md
instruksi.

Apa yang Anda harapkan terjadi?

Buat dan terapkan bot menggunakan templat asisten virtual

Bisakah Anda membagikan log, keluaran kesalahan, dll.?

Saya menempelkan file dari proyek lain yang dibuat di organisasi saya.

Ada tangkapan layar atau konteks tambahan?

image

Bot Services Support Bug customer-replied-to customer-reported

Komentar yang paling membantu

Untuk referensi di masa mendatang, berikut adalah langkah-langkah untuk memperbarui skrip penerapan (yang sebelumnya menangani masalah ruang/jalur) https://microsoft.github.io/botframework-solutions/reference/virtual-assistant/deploymentscripts/#how -do-i- perbarui-skrip-penerapan-lokal-saya-dengan-yang-terbaru

Semua 14 komentar

File-file tersebut dibuat sebagai bagian dari proses penerapan:

$id = $lu_file.BaseName
    $outFile = "$($id).qna"
    $outFolder = $lu_file.DirectoryName

    # Parse LU file
    Write-Host "> Parsing $($id) LU file ..."
    ludown parse toqna `
        --in $lu_file `
        --out_folder $outFolder `
        --out $outFile

Bagaimana Anda menyebarkan bot?

Hai @threeyay , bisa tolong akui?

Saya baru saja mengalami masalah yang sama atau serupa menjalankan Asisten Virtual di macos.

Ada beberapa masalah dengan skrip penerapan yang terkait dengan jalur.

Dalam deploy_cognitive_models.ps1, ketika mencoba mengurai file .lu, file tersebut gagal untuk pembuat luis dan qna.

Kode yang dihasilkan adalah:

ludown parse toluis `
        --in $lu_file `
        --luis_culture $language `
        --out_folder $outFolder `
        --out $outFile       

Menambahkan beberapa keluaran debug:

    Write-Host "> lu_file $($lu_file)"
    Write-Host "> language $($language)"
    Write-Host "> outFolder $($outFolder)"
    Write-Host "> outFile $($outFile)"

Keluaran:

> lu_file general.lu
> language en-us
> outFolder /Users/<username>/Documents/<Path to project>/deployment/Resources/LU/en
> outFile general.luis

Jika saya mengubah kode yang dihasilkan menjadi

$inFile = "$($lu_file.DirectoryName)/$($lu_file.BaseName).lu"
ludown parse toluis `
        --in $inFile `
        --luis_culture $language `
        --out_folder $outFolder `
        --out $outFile    

Kode kemudian berhasil di parsing.

Saya perlu melakukan hal yang sama untuk QnA tetapi saya menduga perbaikan serupa akan memperbaikinya. (tidak menyarankan retasan saya bagus atau kuat, btw!)

Saya akan membicarakannya dengan penulis skrip besok bahwa itu tidak berfungsi seperti yang diharapkan di MacOS. Terima kasih untuk membiarkan kami tahu.

Saya baru menyadari ludown memiliki opsi --lu_folder yang akan jauh lebih baik daripada bergabung dengan string saya yang buruk

Hai @threeyay , @nathanlindorff Sepertinya file .ps1 telah diperbarui. Bisakah Anda melanjutkan dan mengujinya untuk saya lagi? Saya menjalankannya hari ini, menggunakan versi terbaru dari semuanya, dan tidak memiliki masalah.

@jwiley84 Apa cara terbaik untuk memperbarui template? Sejauh yang saya lihat npm belum diperbarui.

Karena yang paling kami khawatirkan adalah file penyebaran PowerShell, saya hanya akan menggantinya dari repo ini, dan kemudian menjalankan kembali penyebaran Anda.

@nathanlindorff , apakah Anda masih memerlukan bantuan?

Maaf, saya belum sempat mengujinya dengan benar. Saya akan memberi tahu Anda nanti hari ini

Saya telah mengujinya dengan pratinjau 65 sesuai #2007 dan tidak lagi memiliki masalah membaca file .lu.

Saya melihat bahwa Anda bekerja dengan Martin dan Darren di utas yang disebutkan di atas. Apakah kita baik untuk pergi untuk menutup ini?

Saya tidak dapat berbicara untuk OP (@threeyay) tetapi saya tidak keberatan karena masalah saya telah diselesaikan. Terima kasih!

Untuk referensi di masa mendatang, berikut adalah langkah-langkah untuk memperbarui skrip penerapan (yang sebelumnya menangani masalah ruang/jalur) https://microsoft.github.io/botframework-solutions/reference/virtual-assistant/deploymentscripts/#how -do-i- perbarui-skrip-penerapan-lokal-saya-dengan-yang-terbaru

Apakah halaman ini membantu?
0 / 5 - 0 peringkat