Formát Markdownu podporovaný v textu odpovědí služby QnA Maker
QnA Maker ukládá text odpovědi jako markdown. Markdown má mnoho příchutí. Abyste měli jistotu, že se text odpovědi vrátí a zobrazí správně, použijte tento odkaz.
K ověření Markdownu použijte kurz CommonMark . Kurz obsahuje funkci Vyzkoušet pro rychlé ověření kopírování a vložení.
Kdy použít úpravy ve formátu RTF a Markdown
Úpravy odpovědí ve formátu RTF vám jako autor umožňují rychle vybrat a formátovat text pomocí panelu nástrojů formátování.
Markdown je lepší nástroj, když potřebujete automaticky vygenerovat obsah pro vytváření znalostní báze, které se mají importovat jako součást kanálu CI/CD nebo pro dávkové testování.
Podporovaný formát markdownu
Následuje seznam formátů markdownu, které můžete použít v textu odpovědi služby QnA Maker.
Účel | Formát | Příklad Markdownu | Vykreslování jak je zobrazeno v chatovacím robotovi |
---|---|---|---|
Nový řádek mezi 2 větami. | \n\n |
How can I create a bot with \n\n QnA Maker? |
|
Počet záhlaví od h1 do h6 označuje # , které záhlaví. 1 # je h1. |
\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 |
|
Kurzíva | *text* |
How do I create a bot with *QnA Maker*? |
|
Silné (tučné) | **text** |
How do I create a bot with **QnA Maker**? |
|
Adresa URL odkazu | [text](https://www.my.com) |
How do I create a bot with [QnA Maker](https://www.qnamaker.ai)? |
|
*ADRESA URL pro veřejný obrázek | ![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) |
|
Přeškrtnutí | ~~text~~ |
some ~~questoins~~ questions need to be asked |
|
Tučné písmo a kurzíva | ***text*** |
How can I create a ***QnA Maker*** bot? |
|
Tučná adresa URL odkazu | [**text**](https://www.my.com) |
How do I create a bot with [**QnA Maker**](https://www.qnamaker.ai)? |
|
Adresa URL kurzívy pro odkaz | [*text*](https://www.my.com) |
How do I create a bot with [*QnA Maker*](https://www.qnamaker.ai)? |
|
Symboly řídicího markdownu | \*text\* |
How do I create a bot with \*QnA Maker\*? |
|
Seřazený seznam | \n 1. item1 \n 1. item2 |
This is an ordered list: \n 1. List item 1 \n 1. List item 2 Předchozí příklad používá automatické číslování integrované do markdownu. This is an ordered list: \n 1. List item 1 \n 2. List item 2 Předchozí příklad používá explicitní číslování. |
|
Neseřazený seznam | \n * item1 \n * item2 nebo \n - item1 \n - item2 |
This is an unordered list: \n * List item 1 \n * List item 2 |
|
Vnořené seznamy | \n * Parent1 \n\t * Child1 \n\t * Child2 \n * Parent2 \n * Parent1 \n\t 1. Child1 \n\t * Child2 \n 1. Parent2 Uspořádané a neuspořádané seznamy můžete vnořit společně. Karta označuje \t úroveň odsazení podřízeného prvku. |
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 |
*QnA Maker nezpracuje image žádným způsobem. Jedná se o roli klientské aplikace k vykreslení image.
Pokud chcete přidat obsah pomocí update/replace znalostní báze ROZHRANÍ API a obsah/soubor obsahuje značky HTML, můžete zachovat HTML v souboru tím, že zajistíte, aby otevírání a zavírání značek byly převedeny v zakódovaném formátu.
Zachování HTML | Reprezentace v požadavku rozhraní API | Reprezentace v znalostní bázi |
---|---|---|
Ano | < br> | <Br> |
Ano | < h3> header | <h3>header</h3> |
Cr LF(\r\n) se navíc převede na \n v kB. LF(\n) se uchovává tak, jak je. Pokud chcete řídicí sekvence, jako je \t nebo \n, můžete použít zpětné lomítko, například: \\r\\n a \\t.
Další kroky
Zkontrolujte formáty souborů dávkového testování.