Soru-Cevap Oluşturma yanıt metninde desteklenen Markdown biçimi
Soru-Cevap Oluşturma, yanıt metnini markdown olarak depolar. Markdown'ın birçok çeşidi vardır. Yanıt metninin döndürülmesini ve doğru görüntülendiğinden emin olmak için bu başvuruyu kullanın.
Markdown'ınızı doğrulamak için CommonMark öğreticisini kullanın. Hızlı kopyalama/yapıştırma doğrulaması için öğreticide Bir Deneyin özelliği vardır.
Zengin metin düzenleme ve markdown karşılaştırması ne zaman kullanılır?
Yanıtların zengin metinle düzenlenmesi , yazar olarak metni hızla seçmek ve biçimlendirmek için biçimlendirme araç çubuğunu kullanmanıza olanak tanır.
Markdown, CI/CD işlem hattının parçası olarak veya toplu test için içeri aktarılacak bilgi bankası oluşturmak için içeriği otomatik olarak oluşturmanız gerektiğinde daha iyi bir araçtır.
Desteklenen markdown biçimi
Soru-Cevap Oluşturma'nın yanıt metninde kullanabileceğiniz markdown biçimlerinin listesi aşağıdadır.
Amaç | Biçimlendir | Örnek markdown | İşleme Sohbet botunda gösterildiği gibi |
---|---|---|---|
2 cümle arasında yeni bir satır. | \n\n |
How can I create a bot with \n\n QnA Maker? |
|
H1'den h6'ya kadar olan # üst bilgiler, hangi üst bilgiyi belirtir? 1 # , h1'dir. |
\n# text \n## text \n### text \n####text \n#####text |
## Creating a bot \n ...text.... \n### Important news\n ...text... \n### Related Information\n ....text... \n# my h1 \n## my h2\n### my h3 \n#### my h4 \n##### my h5 |
|
İtalik | *text* |
How do I create a bot with *QnA Maker*? |
|
Güçlü (kalın) | **text** |
How do I create a bot with **QnA Maker**? |
|
Bağlantı url'si | [text](https://www.my.com) |
How do I create a bot with [QnA Maker](https://www.qnamaker.ai)? |
|
*Genel görüntü url'si | ![text](https://www.my.com/image.png) |
How can I create a bot with ![QnAMaker](https://review.learn.microsoft.com/azure/ai-services/qnamaker/media/qnamaker-how-to-key-management/qnamaker-resource-list.png) |
|
Üstü Çizili | ~~text~~ |
some ~~questoins~~ questions need to be asked |
|
Kalın ve italik | ***text*** |
How can I create a ***QnA Maker*** bot? |
|
Bağlantı için kalın URL | [**text**](https://www.my.com) |
How do I create a bot with [**QnA Maker**](https://www.qnamaker.ai)? |
|
Bağlantı için italik URL | [*text*](https://www.my.com) |
How do I create a bot with [*QnA Maker*](https://www.qnamaker.ai)? |
|
Kaçış markdown simgeleri | \*text\* |
How do I create a bot with \*QnA Maker\*? |
|
Sıralı liste | \n 1. item1 \n 1. item2 |
This is an ordered list: \n 1. List item 1 \n 1. List item 2 Yukarıdaki örnek, markdown'da yerleşik olarak bulunan otomatik numaralandırmayı kullanır. This is an ordered list: \n 1. List item 1 \n 2. List item 2 Yukarıdaki örnekte açık numaralandırma kullanılır. |
|
Sırasız liste | \n * item1 \n * item2 veya \n - item1 \n - item2 |
This is an unordered list: \n * List item 1 \n * List item 2 |
|
İç içe listeler | \n * Parent1 \n\t * Child1 \n\t * Child2 \n * Parent2 \n * Parent1 \n\t 1. Child1 \n\t * Child2 \n 1. Parent2 Sıralı ve sıralanmamış listeleri birlikte iç içe yerleştirebilirsiniz. sekmesi, \t alt öğenin girinti düzeyini gösterir. |
This is an unordered list: \n * List item 1 \n\t * Child1 \n\t * Child2 \n * List item 2 This is an ordered nested list: \n 1. Parent1 \n\t 1. Child1 \n\t 1. Child2 \n 1. Parent2 |
*Soru-Cevap Oluşturma, görüntüyü hiçbir şekilde işlemez. Görüntüyü işlemek istemci uygulamasının rolüdür.
bilgi bankası API'lerini güncelleştir/değiştir'i kullanarak içerik eklemek istiyorsanız ve içerik/dosya html etiketleri içeriyorsa, etiketlerin açılıp kapatılmasının kodlanmış biçimde dönüştürülmesini sağlayarak dosyanızdaki HTML'yi koruyabilirsiniz.
HTML'i koru | API isteğinde gösterim | KB gösterimi |
---|---|---|
Evet | < br> | <Br> |
Evet | < h3> üst bilgi | <h3>üst bilgisi</h3> |
Ayrıca, CR LF(\r\n) KB'de \n'ye dönüştürülür. LF(\n) olduğu gibi tutulur. \t veya \n gibi kaçış dizilerinden kaçmak istiyorsanız ters eğik çizgi kullanabilirsiniz, örneğin: '\\r\\n' ve '\\t'
Sonraki adımlar
Toplu test dosyası biçimlerini gözden geçirin.