Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O QnA Maker armazena texto de resposta como markdown. Existem várias variantes de markdown. Para ter certeza de que o texto de resposta será retornado e exibido corretamente, use esta referência.
Use the CommonMark tutorial to validate your Markdown. The tutorial has a Try it feature for quick copy/paste validation.
Quando usar edição de rich text ou markdown
Rich-text editing of answers allows you to use a formatting toolbar to quickly select and format text.
Markdown is a better tool when you need to autogenerate content to create knowledge bases to be imported as part of a CI/CD pipeline or for batch testing.
Formato de markdown compatível
Veja a seguir a lista de formatos de markdown que podem ser usados no texto de resposta do QnA Maker.
Purpose | Format | Example markdown | Rendering Como exibido no chat bot |
---|---|---|---|
Uma nova linha entre duas frases. | \n\n |
How can I create a bot with \n\n QnA Maker? |
![]() |
Cabeçalhos de H1 a H6, o número de # denota o cabeçalho. Um # é o 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 |
![]() ![]() |
Italics | *text* |
How do I create a bot with *QnA Maker*? |
![]() |
Strong (bold) | **text** |
How do I create a bot with **QnA Maker**? |
![]() |
URL do link | [text](https://www.my.com) |
How do I create a bot with QnA Maker? |
![]() |
*URL de imagem pública |  |
How can I create a bot with  |
![]() |
Strikethrough | ~~text~~ |
some ~~questoins~~ questions need to be asked |
![]() |
Negrito e itálico | ***text*** |
How can I create a ***QnA Maker*** bot? |
![]() |
URL do link em negrito | [**text**](https://www.my.com) |
How do I create a bot with **QnA Maker**? |
![]() |
URL do link em itálico | [*text*](https://www.my.com) |
How do I create a bot with *QnA Maker*? |
![]() |
Símbolos de markdown de escape | \*text\* |
How do I create a bot with \*QnA Maker\*? |
![]() |
Ordered list | \n 1. item1 \n 1. item2 |
This is an ordered list: \n 1. List item 1 \n 1. List item 2 O exemplo anterior usa a numeração automática incorporada ao markdown. This is an ordered list: \n 1. List item 1 \n 2. List item 2 O exemplo anterior usa a numeração explícita. |
![]() |
Unordered list | \n * item1 \n * item2 Or \n - item1 \n - item2 |
This is an unordered list: \n * List item 1 \n * List item 2 |
![]() |
Nested lists | \n * Parent1 \n\t * Child1 \n\t * Child2 \n * Parent2 \n * Parent1 \n\t 1. Child1 \n\t * Child2 \n 1. Parent2 É possível aninhar listas ordenadas e não ordenadas. A guia, \t , indica o nível de recuo do elemento filho. |
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 |
![]() ![]() |
*O QnA Maker não processa a imagem de modo algum. É a função do aplicativo cliente renderizar a imagem.
Para adicionar conteúdo usando as APIs de atualização/substituição da base de dados de conhecimento quando o conteúdo/arquivo contém tags de HTML, preserve o HTML no arquivo garantindo que a abertura e o fechamento das tags sejam convertidos no formato codificado.
Preserve HTML | Representação na solicitação de API | Representação na base de dados de conhecimento |
---|---|---|
Yes | <br> | <Br> |
Yes | <h3>header</h3> | <cabeçalho> h3</h3> |
Além disso, CR LF
(\r\n) são convertidos em \n no KB.
LF
(\n) é mantido como está. Para escapar uma sequência de escape como \t ou \n, use a barra invertida, por exemplo: '\\r\\n' and '\\t'
Next steps
Review batch testing file formats.