Recursos do Azure para respostas às perguntas personalizadas

O recurso de respostas às perguntas personalizadas usa várias fontes do Azure, cada uma com uma finalidade. Entender como eles são usados individualmente permite que você planeje e selecione o tipo de preço correto ou saiba quando alterar o tipo de preço. Entender como os recursos são usados em combinação permite localizar e corrigir problemas quando eles ocorrem.

Planejamento de recursos

Dica

“Base de dados de conhecimento” e “projeto” são termos equivalentes no recurso de respostas às perguntas personalizadas e podem ser usados de forma intercambiável.

Ao desenvolver um projeto pela primeira vez, na fase de protótipo, é comum ter um único recurso tanto para testes quanto para produção.

Ao passar para a fase de desenvolvimento do projeto, você deve considerar:

  • Quantos linguagens seu projeto terá?
  • Em quantas regiões você precisa que seu projeto esteja disponível?
  • Quantos documentos seu sistema manterá em cada domínio?

Considerações sobre o tipo de preço

Normalmente, há três parâmetros que você precisa considerar:

  • A taxa de transferência que você precisa:

    • No momento, a taxa de transferência do recurso de respostas às perguntas personalizadas está limitada a 10 registros de texto por segundo para APIs de gerenciamento e APIs de previsão.

    • Isso também deve influenciar a seleção de SKU da Pesquisa de IA do Azure. Veja mais detalhes aqui. Além disso, talvez seja necessário ajustar a capacidade da Pesquisa de IA do Azure com réplicas.

  • Tamanho e número de projetos: escolha o SKU de pesquisa do Azure apropriado para seu cenário. Normalmente, você decide o número de projetos necessários com base no número de diferentes domínios de assunto. Um domínio de assunto (para uma única linguagem) deve estar em um projeto.

    Com as respostas às perguntas personalizadas, você tem a opção de configurar o recurso de idioma em um ou vários idiomas. Você pode fazer essa seleção ao criar seu primeiro projeto no Language Studio.

    Importante

    Você pode publicar N-1 projetos de uma única linguagem ou N/2 projetos de diferentes linguagens em uma camada específica, em que N são os índices máximos permitidos na camada. Verifique também o tamanho máximo e o número de documentos permitidas por camada.

    Por exemplo, se sua camada tiver 15 índices permitidos, você poderá publicar 14 projetos da mesma linguagem (um índice por projeto publicado). O 15º índice é usado para todos os projetos de criação e teste. Se você optar por ter projetos em linguagens diferentes, poderá publicar apenas sete projetos.

  • Número de documentos como fontes: não há limite para a quantidade de documentos que você pode adicionar como fontes no recurso de respostas às perguntas personalizadas.

A tabela a seguir fornece algumas diretrizes de alto nível.

Pesquisa de IA do Azure Limitações
Experimentação Camada Gratuita Publicar até 2 KB/s, tamanho de 50 MB
Ambiente de Desenvolvimento/Teste Basic Publicar até 14 KBs, com tamanho de 2 GB
Ambiente de Produção Standard Publicar até 49 KBs, tamanho de 25 GB

No momento, a taxa de transferência do recurso de respostas às perguntas personalizadas está limitada a 10 registros de texto por segundo para APIs de gerenciamento e APIs de previsão. Para direcionar 10 registros de texto por segundo para o seu serviço, recomendamos a SKU S1 (uma instância) da Pesquisa de IA do Azure.

Chaves no recurso de respostas às perguntas personalizadas

Seu recurso personalizado de respostas às perguntas lida com dois tipos de chaves: chaves de criação e termos de Pesquisa de IA do Azure usadas para acessar o serviço na assinatura do cliente.

Use essas chaves ao fazer solicitações ao serviço por meio de APIs.

Nome Localização Finalidade
Chave de criação/assinatura Portal do Azure Essas chaves são usadas para acessar as APIs do Serviço de Linguagem. Essas APIs permitem que você edite as perguntas e respostas em seu projeto e publique seu projeto. Essas chaves são criadas quando você cria um recurso.

Localize essas chaves no recurso dos serviços de IA do Azure na página Chaves e Ponto de Extremidade.
Chave de administração da Pesquisa de IA do Azure Portal do Azure Essas chaves são usadas para comunicação com o serviço Pesquisa de IA do Azure implantado na assinatura do Azure do usuário. Quando você associa um recurso de Pesquisa de IA do Azure ao recurso de respostas às perguntas personalizadas, a chave de administração é passada automaticamente para as respostas às perguntas personalizadas.

Você pode encontrar essas chaves no recurso de Pesquisa de IA do Azure na página Chaves.

Localizar chaves de criação no portal do Azure

Você pode exibir e redefinir suas chaves de criação no portal do Azure, onde você adicionou o recurso de respostas às perguntas personalizadas em seu recurso de linguagem.

  1. Vá para o recurso de linguagem no portal do Azure e selecione o recurso que tem o tipo Serviços de IA do Azure:

    Screenshot of custom question answering resource list.

  2. Acessar as Chaves e o Ponto de Extremidade:

    Screenshot of subscription key.

Região do serviço de gerenciamento

Nas respostas às perguntas personalizadas, o gerenciamento e os serviços de previsão são colocados na mesma região.

Finalidades do recurso

Cada recurso do Azure criado com o recurso de respostas às perguntas personalizadas tem uma finalidade específica:

  • Recurso de idioma (também conhecido como um recurso da Análise de Texto, dependendo do contexto de onde você está avaliando o recurso).
  • Recurso de Pesquisa de IA do Azure

Recurso de idioma

O recurso de idioma com o recurso de respostas às perguntas personalizadas (versão prévia) fornece acesso às APIs de criação e publicação, hospeda o runtime de classificação e fornece telemetria.

Recurso de Pesquisa de IA do Azure

O recurso de Pesquisa de IA do Azure é usado para:

  • Armazenar os pares de perguntas e respostas
  • Fornecer a classificação inicial (classificação nº 1) dos pares de pergunta e resposta em runtime

Uso do índice

Você pode publicar projetos N-1 de um único idioma ou projetos N/2 de linguagens diferentes em uma camada específica, onde N é o número máximo de índices permitidos na camada de Pesquisa de IA do Azure. Verifique também o tamanho máximo e o número de documentos permitidas por camada.

Por exemplo, se sua camada tiver 15 índices permitidos, você poderá publicar 14 projetos da mesma linguagem (um índice por projeto publicado). O 15º índice é usado para todos os projetos de criação e teste. Se você optar por ter projetos em linguagens diferentes, poderá publicar apenas sete projetos.

Uso do idioma

Com as respostas às perguntas personalizadas, você tem a opção de configurar seu serviço para projetos em uma única linguagem ou em várias linguagens. Você faz essa escolha durante a criação do primeiro projeto em seu recurso de linguagem.

Próximas etapas

  • Saiba mais sobre os projetos de respostas às perguntas personalizadas