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? format new line between two sentences
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
format with markdown headers
format with markdown headers H1 to H5
İtalik *text* How do I create a bot with *QnA Maker*? format with italics
Güçlü (kalın) **text** How do I create a bot with **QnA Maker**? format with strong marking for bold
Bağlantı url'si [text](https://www.my.com) How do I create a bot with [QnA Maker](https://www.qnamaker.ai)? format for URL (hyperlink)
*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) format for public image URL
Üstü Çizili ~~text~~ some ~~questoins~~ questions need to be asked format for strikethrough
Kalın ve italik ***text*** How can I create a ***QnA Maker*** bot? format for bold and italics
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)? format for bold URL
Bağlantı için italik URL [*text*](https://www.my.com) How do I create a bot with [*QnA Maker*](https://www.qnamaker.ai)? format for italics URL
Kaçış markdown simgeleri \*text\* How do I create a bot with \*QnA Maker\*? Format for escape markdown symbols.
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.
format for ordered list
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 format for unordered list
İç 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, \talt öğ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
format for nested unordered list
format for nested ordered list

*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.