Limites de serviço para o Serviço Cognitivo Azure para a Linguagem

Nota

Este artigo descreve apenas os limites para funcionalidades pré-configuradas no Serviço Cognitivo Azure para a Linguagem: Para ver os limites de serviço para funcionalidades personalizáveis, consulte os seguintes artigos:

Utilize este artigo para encontrar os limites para o tamanho e tarifas que pode enviar dados para as seguintes funcionalidades do serviço de idiomas.

Ao utilizar as funcionalidades do serviço Language, tenha em mente o seguinte:

  • Os preços não são afetados por dados ou limites de taxas. Os preços baseiam-se no número de registos de texto que envia para a API e estão sujeitos aos detalhes de preços do seu recurso idioma.
    • Um registo de texto é medido como 1000 caracteres.
  • Os limites de dados e taxas baseiam-se no número de documentos que envia para a API. Se precisar de analisar documentos maiores do que o limite permite, 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.

Caracteres máximos por documento

O seguinte limite especifica o número máximo de caracteres que podem estar num único documento.

Funcionalidade Valor
Resumo da conversa 7.000 caracteres medidos por StringInfo.LengthInTextElements.
Análise de Texto para a saúde 30.720 caracteres medidos por StringInfo.LengthInTextElements.
Todas as outras funcionalidades pré-configuradas (sincronizadas) 5.120 medido por StringInfo.LengthInTextElements.
Todas as outras funcionalidades pré-configuradas (assíncronos) 125.000 caracteres em todos os documentos submetidos, medidos por StringInfo.LengthInTextElements (máximo de 25 documentos).

Se um documento exceder o limite de caracteres, a API comportar-se-á de forma diferente dependendo da forma como está a enviar pedidos.

Se está a enviar pedidos sincronizados:

  • A API não processará um documento que exceda o tamanho máximo e retornará um erro de documento inválido para o mesmo. Se um pedido de API tiver vários documentos, a API continuará a processá-los se estiver dentro do limite de caracteres.

Se está a enviar pedidos assíncronosamente:

  • A API rejeitará todo o pedido e devolverá um 400 bad request erro se algum documento no seu interior exceder o tamanho máximo.

Tamanho máximo do pedido

O seguinte limite especifica a dimensão máxima dos documentos contidos na totalidade do pedido.

Funcionalidade Valor
Todas as funcionalidades pré-configuradas 1 MB

Documentos máximos por pedido

Excedendo os seguintes limites de documento gerará um código de erro HTTP 400.

Nota

Ao enviar pedidos de API assíncronos, pode enviar um máximo de 25 documentos por pedido.

Funcionalidade Documentos Max Por Pedido
Resumo da conversa 1
Deteção de Idioma 1000
Análise de Sentimentos 10
Mineração de Opinião 10
Extração de Expressões-Chave 10
Reconhecimento de Entidades Nomeadas (NER) 5
Identificação pessoal da deteção de informação (PII) 5
Resumo do documento 25
Ligar à Entidade 5
Análise de Texto para a saúde 10 para a API baseada na web, 1000 para o contentor.

Limites de taxa

O seu limite de tarifa variará em função do seu nível de preços. Estes limites são os mesmos para ambas as versões da API. Estes limites de taxa não se aplicam ao Text Analytics para recipiente de saúde, que não tem um limite de taxa definido.

Escalão de serviço Pedidos por segundo Pedidos por minuto
S / Multi-serviço 1000 1000
S0 / F0 100 300

As taxas de pedidos são medidas para cada recurso separadamente. Pode enviar o número máximo de pedidos para o seu nível de preços para cada recurso, ao mesmo tempo. Por exemplo, se estiver no S nível e enviar 1000 pedidos de uma só vez, não poderá enviar outro pedido por 59 segundos.

Ver também