Suporte a idiomas para um recurso e bases de conhecimento do QnA Maker
Este artigo descreve as opções de suporte a idiomas para recursos e bases de conhecimento do QnA Maker.
Nota
O serviço QnA Maker será desativado no dia 31 de março de 2025. Uma versão mais recente do recurso de perguntas e respostas agora está disponível como parte da Linguagem de IA do Azure. Para obter os recursos de resposta a perguntas no Serviço Linguístico, consulte Resposta a perguntas. A partir de 1º de outubro de 2022, você não poderá criar novos recursos do QnA Maker. Para obter informações sobre como migrar bases de conhecimento existentes do QnA Maker para responder a perguntas, consulte o guia de migração.
O idioma do serviço é selecionado quando cria a primeira base de dados de conhecimento no recurso. Todas as bases de dados de conhecimento adicionais no recurso têm de estar no mesmo idioma.
O idioma determina a relevância dos resultados que o Criador de FAQ apresenta em resposta às consultas do utilizador. O recurso do Criador de FAQ e todas as bases de dados de conhecimento dentro desse recurso suportam um único idioma. O idioma único é necessário para apresentar os melhores resultados de resposta a uma consulta.
Idioma único por recurso
Considere o seguinte:
- Um serviço QnA Maker e todas as suas bases de conhecimento suportam apenas um idioma.
- A linguagem é definida explicitamente quando a primeira base de conhecimento do serviço é criada.
- O idioma é determinado a partir dos arquivos e URLs adicionados quando a base de dados de conhecimento é criada.
- O idioma não pode ser alterado para nenhuma outra base de conhecimento no serviço.
- A linguagem é usada pelo serviço de Pesquisa Cognitiva (ranker #1) e pelo serviço QnA Maker (ranker #2) para gerar a melhor resposta a uma consulta.
Suporte a vários idiomas em um recurso do QnA Maker
Esta funcionalidade não é suportada na nossa versão estável Generally Available (GA) atual. Confira a resposta às perguntas para testar essa funcionalidade.
Suporte a vários idiomas em uma base de dados de conhecimento
Se você precisar dar suporte a um sistema de base de conhecimento, que inclui vários idiomas, você pode:
- Use o serviço Tradutor para traduzir uma pergunta para um único idioma antes de enviá-la para sua base de conhecimento. Isso permite que você se concentre na qualidade de um único idioma e na qualidade das perguntas e respostas alternativas.
- Crie um recurso do QnA Maker e uma base de conhecimento dentro desse recurso, para cada idioma. Isso permite que você gerencie perguntas alternativas separadas e responda a textos com mais nuances para cada idioma. Isso lhe dá muito mais flexibilidade, mas requer um custo de manutenção muito mais alto quando as perguntas ou respostas mudam em todos os idiomas.
Idiomas suportados
A lista a seguir contém os idiomas suportados para um recurso do QnA Maker.
Linguagem |
---|
Árabe |
Arménio |
Bangla |
Basco |
Búlgaro |
Catalão |
Chinese_Simplified |
Chinese_Traditional |
Croata |
Checo |
Dinamarquês |
Neerlandês |
Português |
Estónio |
Finlandês |
Francês |
Galego |
Alemão |
Grego |
Guzerate |
Hebraico |
Hindi |
Húngaro |
Islandês |
Indonésio |
Irlandês |
Italiano |
Japonês |
Canarês |
Coreano |
Letão |
Lituano |
Malaiala |
Malaio |
Norueguês |
Polaco |
Português |
Punjabi |
Romeno |
Russo |
Serbian_Cyrillic |
Serbian_Latin |
Eslovaco |
Esloveno |
Espanhol |
Sueco |
Tâmil |
Telugu |
Tailandês |
Turco |
Ucraniano |
Urdu |
Vietnamita |
Correspondência e relevância da consulta
O QnA Maker depende dos analisadores de linguagem do Azure AI Search para fornecer resultados.
Embora os recursos do Azure AI Search estejam no mesmo nível para idiomas suportados, o QnA Maker tem um classificador adicional que fica acima dos resultados de pesquisa do Azure. Neste modelo de ranker, usamos alguns recursos semânticos e baseados em palavras especiais nos seguintes idiomas.
Idiomas com classificação adicional |
---|
Chinês |
Checo |
Neerlandês |
Português |
Francês |
Alemão |
Húngaro |
Italiano |
Japonês |
Coreano |
Polaco |
Português |
Espanhol |
Sueco |
Esta classificação adicional é um trabalho interno do ranker do QnA Maker.