Limites e limites da base de conhecimento do QnA Maker
Os limites do QnA Maker fornecidos abaixo são uma combinação dos limites da camada de preços da Pesquisa do Azure AI e dos limites da camada de preços do QnA Maker. Você precisa conhecer ambos os conjuntos de limites para entender quantas bases de conhecimento você pode criar por recurso e qual o tamanho que cada base de conhecimento pode crescer.
Bases de conhecimento
O número máximo de bases de dados de conhecimento baseia-se nos limites da camada de Pesquisa do Azure AI.
Camada de Pesquisa do Azure AI | Gratuito | Básica | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Número máximo permitido de bases de dados de conhecimento publicadas | 2 | 14 | 49 | 199 | 199 | 2,999 |
Por exemplo, se sua camada tiver 15 índices permitidos, você poderá publicar 14 bases de dados de conhecimento (um índice por base de dados de conhecimento publicada). O 15º índice, testkb
, é usado para todas as bases de conhecimento para criação e teste.
Limites de extração
Restrições de nomenclatura de arquivos
Os nomes de arquivo não podem incluir os seguintes caracteres:
Não use caractere |
---|
Citação única ' |
Citação dupla " |
Tamanho máximo do ficheiro
Formato | Tamanho máximo do ficheiro (MB) |
---|---|
.docx |
10 |
.pdf |
25 |
.tsv |
10 |
.txt |
10 |
.xlsx |
3 |
Número máximo de ficheiros
O número máximo de arquivos que podem ser extraídos e o tamanho máximo do arquivo são baseados nos limites da camada de preços do QnA Maker.
Número máximo de deep-links do URL
O número máximo de deep-links que podem ser rastreados para extração de QnAs de uma página de URL é 20.
Limites de metadados
Os metadados são apresentados como uma chave baseada em texto: par de valores, como product:windows 10
. É armazenado e comparado em minúsculas. O número máximo de campos de metadados baseia-se nos limites da camada do Azure AI Search.
Para a versão GA, como o índice de teste é compartilhado em todos os KBs, o limite é aplicado em todos os KBs no serviço QnA Maker.
Camada de Pesquisa do Azure AI | Gratuito | Básica | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Máximo de campos de metadados por serviço QnA Maker (em todos os KBs) | 1,000 | 100* | 1,000 | 1,000 | 1,000 | 1,000 |
Por nome e valor
O comprimento e os caracteres aceitáveis para o nome e o valor dos metadados estão listados na tabela a seguir.
Item | Caracteres permitidos | Correspondência de padrão Regex | Caracteres máximos |
---|---|---|---|
Nome (chave) | Permite Alfanumérico (letras e dígitos) _ (sublinhado)Não deve conter espaços. |
^[a-zA-Z0-9_]+$ |
100 |
Value | Permite tudo, exceto: (cólon)| (tubo vertical)Apenas um valor permitido. |
^[^:|]+$ |
500 |
Limites de conteúdo da Base de Dados de Conhecimento
Limites gerais do conteúdo da base de conhecimentos:
- Comprimento do texto da resposta: 25.000 caracteres
- Comprimento do texto da pergunta: 1.000 caracteres
- Comprimento do texto da chave de metadados: 100 caracteres
- Comprimento do texto do valor dos metadados: 500 caracteres
- Caracteres suportados para nome de metadados: alfabetos, dígitos e
_
- Caracteres suportados para o valor de metadados: Todos, exceto
:
e|
- Comprimento do nome do ficheiro: 200
- Formatos de ficheiro suportados: ".tsv", ".pdf", ".txt", ".docx", ".xlsx".
- Número máximo de perguntas suplentes: 300
- Número máximo de pares pergunta-resposta: depende da camada de Pesquisa de IA do Azure escolhida. Um par de perguntas e respostas é mapeado para um documento no índice do Azure AI Search.
- Página URL/HTML: 1 milhão de caracteres
Crie limites de chamada da Base de dados de conhecimento:
Estes representam os limites para cada ação de criação de base de conhecimento; ou seja, clicando em Criar KB ou chamando a API CreateKnowledgeBase.
- Número máximo recomendado de perguntas alternativas por resposta: 300
- Número máximo de URLs: 10
- Número máximo de ficheiros: 10
- Número máximo de QnAs permitido por chamada: 1000
Atualizar limites de chamadas da Base de Dados de Conhecimento
Estes representam os limites para cada ação de atualização; ou seja, clicando em Salvar e treinar ou chamando a API UpdateKnowledgeBase.
- Comprimento de cada nome de origem: 300
- Número máximo recomendado de perguntas alternativas adicionadas ou suprimidas: 300
- Número máximo de campos de metadados adicionados ou excluídos: 10
- Número máximo de URLs que podem ser atualizados: 5
- Número máximo de QnAs permitido por chamada: 1000
Adicionar limites de arquivo não estruturado
Nota
- Se você precisar usar arquivos maiores do que o limite permite, você pode dividir o arquivo em arquivos menores antes de enviá-los para a API.
Eles representam os limites quando arquivos não estruturados são usados para criar KB ou chamar a API CreateKnowledgeBase:
- Comprimento do arquivo: Vamos extrair os primeiros 32000 caracteres
- Máximo de três respostas por ficheiro.
Limites de resposta a perguntas pré-construídos
Nota
- Se você precisar usar documentos maiores do que o limite permite, você pode dividir o texto em pedaços menores de texto antes de enviá-los para a API.
- Um documento é uma única cadeia de caracteres de texto.
Eles representam os limites quando a API pré-criada é usada para gerar resposta ou chamar a API GenerateAnswer:
- Número de documentos: 5
- Tamanho máximo de um único documento: 5.120 caracteres
- Máximo de três respostas por documento.
Importante
Suporte para arquivo/conteúdo não estruturado e está disponível apenas em resposta a perguntas.
Limites de alterações
As alterações não permitem estes caracteres especiais: ',', '?', ':', ';', '"', ''', '', '(', ')', '{', '}', '[', ']', '-', '+', '.', '/', '!', '*', '-', '_', '@', '#'
Próximos passos
Saiba quando e como alterar os níveis de preços do serviço.