Taalondersteuning voor een QnA Maker-resource en knowledge bases
In dit artikel worden de taalondersteuningsopties voor QnA Maker-resources en knowledge bases beschreven.
Notitie
De QnA Maker-service wordt op 31 maart 2025 buiten gebruik gesteld. Een nieuwere versie van de vraag- en antwoordmogelijkheid is nu beschikbaar als onderdeel van Azure AI Language. Zie vraagantwoording voor vragen in de Language Service voor het beantwoorden van vragen. Vanaf 1 oktober 2022 kunt u geen nieuwe QnA Maker-resources maken. Raadpleeg de migratiehandleiding voor informatie over het migreren van bestaande QnA Maker-knowledge bases om vragen te beantwoorden.
De taal voor de service wordt geselecteerd wanneer u de eerste Knowledge Base in de resource maakt. Alle aanvullende Knowledge Bases in de resource moeten in dezelfde taal zijn.
De taal bepaalt de relevantie van de resultaten die QnA Maker biedt als reactie op query's van gebruikers. De QnA Maker-resource en alle Knowledge Bases in die resource bieden ondersteuning voor één taal. Ondersteuning in één taal is nodig om de beste antwoordresultaten voor een query te kunnen bieden.
Eén taal per resource
Overweeg de volgende:
- Een QnA Maker-service en alle bijbehorende knowledge bases ondersteunen slechts één taal.
- De taal wordt expliciet ingesteld wanneer de eerste Knowledge Base van de service wordt gemaakt.
- De taal wordt bepaald op basis van de bestanden en URL's die worden toegevoegd wanneer de Knowledge Base wordt gemaakt.
- De taal kan niet worden gewijzigd voor andere Knowledge Bases in de service.
- De taal wordt gebruikt door de Cognitive Search-service (ranker #1) en de QnA Maker-service (ranker #2) om het beste antwoord op een query te genereren.
Ondersteuning voor meerdere talen in één QnA Maker-resource
Deze functionaliteit wordt niet ondersteund in onze huidige stabiele release algemeen beschikbaar (GA). Bekijk vraagantwoorden om deze functionaliteit te testen.
Ondersteuning voor meerdere talen in één Knowledge Base
Als u een Knowledge Base-systeem wilt ondersteunen, dat verschillende talen bevat, kunt u het volgende doen:
- Gebruik de Translator-service om een vraag in één taal te vertalen voordat u de vraag naar uw Knowledge Base verzendt. Hierdoor kunt u zich richten op de kwaliteit van één taal en de kwaliteit van de alternatieve vragen en antwoorden.
- Maak voor elke taal een QnA Maker-resource en een knowledge base in die resource. Hierdoor kunt u afzonderlijke alternatieve vragen beheren en tekst beantwoorden die voor elke taal genuanceerder is. Dit biedt u veel meer flexibiliteit, maar vereist een veel hogere onderhoudskosten wanneer de vragen of antwoorden in alle talen veranderen.
Ondersteunde talen
De volgende lijst bevat de talen die worden ondersteund voor een QnA Maker-resource.
Taal |
---|
Arabisch |
Armeens |
Bengaals |
Baskisch |
Bulgaars |
Catalaans |
Chinese_Simplified |
Chinese_Traditional |
Kroatisch |
Tsjechisch |
Deens |
Nederlands |
Engels |
Estisch |
Fins |
Frans |
Galicisch |
Duits |
Grieks |
Gujarati |
Hebreeuws |
Hindi |
Hongaars |
IJslands |
Indonesisch |
Iers |
Italiaans |
Japans |
Kannada |
Koreaans |
Lets |
Litouws |
Malayalam |
Maleis |
Noors |
Pools |
Portugees |
Punjabi |
Roemeens |
Russisch |
Serbian_Cyrillic |
Serbian_Latin |
Slowaaks |
Sloveens |
Spaans |
Zweeds |
Tamil |
Telugu |
Thai |
Turks |
Oekraïens |
Urdu |
Vietnamees |
Overeenkomende query's en relevantie
QnA Maker is afhankelijk van Azure AI Search-taalanalyses voor het leveren van resultaten.
Hoewel de mogelijkheden van Azure AI Search gelijk zijn aan ondersteunde talen, heeft QnA Maker een extra rangschikking die zich boven de Azure-zoekresultaten bevindt. In dit rankermodel gebruiken we enkele speciale semantische en woordgebaseerde functies in de volgende talen.
Talen met extra rangschikking |
---|
Chinees |
Tsjechisch |
Nederlands |
Engels |
Frans |
Duits |
Hongaars |
Italiaans |
Japans |
Koreaans |
Pools |
Portugees |
Spaans |
Zweeds |
Deze extra classificatie is een intern werk van de ranker van QnA Maker.