Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Porozumění konverzačnímu jazyku usnadňuje rozšíření projektu na několik jazyků najednou. Když v projektech povolíte více jazyků, můžete do projektu přidat promluvy a synonyma specifické pro konkrétní jazyk. Na vaše záměry a entity můžete získat vícejazyčné předpovědi.
Vícejazyčný záměr a naučené komponenty entit
Když v projektu povolíte více jazyků, můžete projekt vytrénovat primárně v jednom jazyce a okamžitě získat předpovědi v jiných jazycích.
Projekt můžete například vytrénovat zcela s anglickými promluvami a dotazovat se na něj ve francouzštině, němčině, mandarínštině, japonštině, korejštině a dalších. Porozumění konverzačnímu jazyku usnadňuje škálování projektů na více jazyků pomocí vícejazyčné technologie pro trénování modelů.
Kdykoli zjistíte, že konkrétní jazyk nefunguje tak dobře jako ostatní jazyky, můžete v projektu přidat výrazy pro daný jazyk. Na stránce označování promluv v Microsoft Foundry můžete vybrat jazyk promluvy, kterou chcete přidat. Když do modelu představíte příklady pro tento jazyk, seznámíte se s další syntaxí tohoto jazyka a naučíte se ho předpovědět lépe.
Neočekává se, že byste přidali stejný počet promluv pro každý jazyk. Většinu projektu byste měli sestavit v jednom jazyce a přidat jen několik promluv v jazycích, které dle vašich pozorování nevyhovují dobře. Pokud vytvoříte projekt, který je primárně v angličtině a začnete ho testovat ve francouzštině, němčině a španělštině, můžete vidět, že němčina nefunguje stejně jako ostatní dva jazyky. V takovém případě zvažte přidání 5 % původních příkladů v angličtině v němčině, natrénování nového modelu a opětovné testování v němčině. Měli byste vidět lepší výsledky pro německé dotazy. Čím více promluv přidáte, tím pravděpodobnější je, že se výsledky zlepší.
Když přidáváte data v jiném jazyce, neměli byste očekávat, že budou mít negativní vliv na jiné jazyky.
Výpis a předem připravené komponenty v několika jazycích
Projekty s povolenými více jazyky umožňují zadat synonyma pro každý jazyk pro každý klíč seznamu. V závislosti na jazyce, ve kterém se na projekt dotazujete, získáte shody pouze pro komponent seznamu se synonymy toho jazyka. Při dotazování projektu můžete v textu požadavku zadat jazyk:
"query": "{query}"
"language": "{language code}"
Pokud jazyk nezadáte, vrátí se zpět do výchozího jazyka projektu. Seznam různých jazykových kódů najdete v tématu Podpora jazyků.
Předem připravené komponenty jsou podobné, kde byste měli očekávat predikce pro předem připravené komponenty, které jsou k dispozici v konkrétních jazycích. Jazyk požadavku znovu určuje, které komponenty se pokoušejí předpovědět. Chcete-li získat informace o jazykové podpoře jednotlivých předem připravených komponent, podívejte se na Podporované předem připravené komponenty entity.