Podpora jazyka pro vlastní odpovědi na otázky a projekty
Tento článek popisuje možnosti podpory jazyka pro vlastní zdroje a projekty s odpověďmi na otázky.
Ve vlastním zodpovězení otázek máte možnost buď vybrat jazyk při každém přidání nového projektu do zdroje, který umožňuje podporu více jazyků, nebo můžete vybrat jazyk, který bude platit pro všechny budoucí projekty zdroje.
Podpora více jazyků v jednom vlastním prostředku pro odpovědi na otázky
- Při vytváření prvního projektu ve službě získáte výběr jazyka při každém vytvoření nového projektu. Tuto možnost vyberte, pokud chcete vytvořit projekty patřící do různých jazyků v rámci jedné služby.
- Možnost nastavení jazyka nelze pro službu změnit, jakmile se vytvoří první projekt.
- Pokud pro projekt povolíte více jazyků, nemusíte mít pro službu jeden testovací index, ale jeden index testů na jeden projekt.
Podpora více jazyků v jednom projektu
Pokud potřebujete podporovat projektový systém, který zahrnuje několik jazyků, můžete:
- Před odesláním otázky do projektu pomocí služby Translator přeložte otázku do jednoho jazyka. Díky tomu se můžete soustředit na kvalitu jednoho jazyka a na kvalitu alternativních otázek a odpovědí.
- Vytvořte vlastní zdroj pro odpovědi na otázky s povoleným jazykem a projekt uvnitř daného zdroje pro každý jazyk. To vám umožní spravovat samostatné alternativní otázky a odpovídat na text, který je u každého jazyka nuancnější. To vám dává mnohem větší flexibilitu, ale vyžaduje mnohem vyšší náklady na údržbu, když se otázky nebo odpovědi změní ve všech jazycích.
Jeden jazyk na prostředek
Pokud vyberete možnost nastavit jazyk používaný všemi projekty přidruženými k danému zdroji, zvažte následující:
- Prostředek jazyka a všechny jeho projekty budou podporovat pouze jeden jazyk.
- Jazyk je explicitně nastaven při vytvoření prvního projektu služby.
- Jazyk nelze změnit pro žádné jiné projekty přidružené k danému zdroji.
- Jazyk používá Azure AI Search (ranker #1) a vlastní odpovědi na otázky (ranker č. 2) k vygenerování nejlepší odpovědi na dotaz.
Podporované jazyky
Následující seznam obsahuje jazyky podporované pro vlastní prostředek pro odpovědi na otázky.
Jazyk |
---|
Arabština |
Arménština |
Bangla |
Baskičtina |
Bulharština |
Katalánština |
Chinese_Simplified |
Chinese_Traditional |
Chorvatština |
Čeština |
Dánština |
Nizozemština |
Angličtina |
Estonština |
Finština |
Francouzština |
Galicijština |
Němčina |
Řečtina |
Gudžarátština |
Hebrejština |
Hindština |
Maďarština |
Islandština |
Indonéština |
Irština |
Italština |
Japonština |
Kannadština |
Korejština |
Lotyština |
Litevština |
Malajalámština |
Malajština |
Norština |
Polština |
Portugalština |
Paňdžábština |
Rumunština |
Ruština |
Serbian_Cyrillic |
Serbian_Latin |
Slovenština |
Slovinština |
Španělština |
Švédština |
Tamilština |
Telugština |
Thajština |
Turečtina |
Ukrajinština |
Urdština |
Vietnamština |
Porovnávání dotazů a relevance
Vlastní odpovědi na otázky závisí na analyzátorech jazyka Azure AI Search pro poskytování výsledků.
Funkce Azure AI Search jsou v analýze podporovaných jazyků, ale vlastní odpověď na otázky má další ranker, který se nachází nad výsledky hledání Azure. V tomto modelu ranker používáme některé speciální sémantické a wordové funkce v následujících jazycích.
Jazyky s dalšími rankery |
---|
Čínština |
Čeština |
Nizozemština |
Angličtina |
Francouzština |
Němčina |
Maďarština |
Italština |
japonština |
Korejština |
Polština |
Portugalština |
Španělština |
Švédština |
Toto další hodnocení je interní práce vlastního rankera na otázky.