Obsługa języka na potrzeby interpretacji języka konwersacyjnego
Skorzystaj z tego artykułu, aby dowiedzieć się więcej o językach obsługiwanych obecnie przez funkcję CLU.
Opcja wielojęzyczna
Napiwek
Zobacz Jak wytrenować model , aby uzyskać informacje na temat trybu trenowania, którego należy używać w projektach wielojęzycznych.
Dzięki zrozumieniu języka konwersacyjnego można wytrenować model w jednym języku i użyć go do przewidywania intencji i jednostek z wypowiedzi w innym języku. Ta funkcja jest zaawansowana, ponieważ pomaga zaoszczędzić czas i nakład pracy. Zamiast kompilować oddzielne projekty dla każdego języka, można obsługiwać wielojęzyczny zestaw danych w jednym projekcie. Zestaw danych nie musi być całkowicie w tym samym języku, ale należy włączyć opcję wielojęzyczną dla projektu podczas tworzenia lub nowszych ustawień projektu. Jeśli podczas procesu oceny zauważysz, że model działa słabo w niektórych językach, rozważ dodanie większej ilości danych w tych językach do zestawu szkoleniowego.
Możesz wytrenować projekt w całości za pomocą wypowiedzi angielskich i wykonać zapytanie w języku francuskim, niemieckim, mandaryńskim, japońskim, koreańskim i innych. Zrozumienie języka konwersacyjnego ułatwia skalowanie projektów do wielu języków przy użyciu wielojęzycznej technologii do trenowania modeli.
Za każdym razem, gdy określisz, że dany język nie działa, a także inne języki, możesz dodać wypowiedzi dla tego języka w projekcie. Na stronie wypowiedzi tagów w programie Language Studio możesz wybrać język dodawanej wypowiedzi. Wprowadzenie przykładów dla tego języka do modelu jest wprowadzane do bardziej składni tego języka i uczy się przewidywać go lepiej.
Nie oczekuje się dodania tej samej liczby wypowiedzi dla każdego języka. Większość projektu należy utworzyć w jednym języku i dodać tylko kilka wypowiedzi w językach, które obserwujesz, nie działają prawidłowo. Jeśli utworzysz projekt, który jest głównie w języku angielskim i zaczniesz testować go w języku francuskim, niemieckim i hiszpańskim, możesz zauważyć, że język niemiecki nie działa, a także inne dwa języki. W takim przypadku rozważ dodanie 5% oryginalnych przykładów języka angielskiego w języku niemieckim, wytrenuj nowy model i ponownie przetestuj go w języku niemieckim. Powinny zostać wyświetlone lepsze wyniki dla niemieckich zapytań. Więcej dodanych wypowiedzi, tym bardziej prawdopodobne, że wyniki będą lepsze.
Podczas dodawania danych w innym języku nie należy oczekiwać, że będzie ona negatywnie wpływać na inne języki.
Wyświetlanie listy i wstępnie utworzonych składników w wielu językach
Projekty z włączonymi wieloma językami umożliwiają określanie synonimów dla każdego klucza listy. W zależności od języka, za pomocą którego wykonujesz zapytanie dotyczące projektu, uzyskasz dopasowania tylko dla składnika listy z synonimami tego języka. Podczas wykonywania zapytań dotyczących projektu możesz określić język w treści żądania:
"query": "{query}"
"language": "{language code}"
Jeśli nie udostępnisz języka, powróci on do domyślnego języka projektu.
Wstępnie utworzone składniki są podobne, gdzie należy oczekiwać, aby uzyskać przewidywania dla wstępnie utworzonych składników, które są dostępne w określonych językach. Język żądania ponownie określa, które składniki próbują być przewidywane.
Języki obsługiwane przez interpretację języka konwersacji
Język konwersacyjny obsługuje wypowiedzi w następujących językach:
Język | Kod języka |
---|---|
Afrikaans | af |
Amharski | am |
Arabski | ar |
Asamski | as |
Azerbejdżański | az |
Białoruski | be |
Bułgarski | bg |
Bengalski | bn |
Bretoński | br |
Bośniacki | bs |
Kataloński | ca |
Czeski | cs |
Walijski | cy |
Duński | da |
Niemiecki | de |
Grecki | el |
English (US) | en-us |
Angielski (Wielka Brytania) | en-gb |
Esperanto | eo |
Hiszpański | es |
Estoński | et |
Baskijski | eu |
Perski | fa |
Fiński | fi |
Francuski | fr |
Zachodni Fryzyjscy | fy |
Irlandzki | ga |
Język szkocki gaelicki | gd |
Galicyjski | gl |
Gudżarati | gu |
Hausa | ha |
Hebrajski | he |
Hindi | hi |
Chorwacki | hr |
Węgierski | hu |
Ormiański | hy |
Indonezyjski | id |
Włoski | it |
japoński | ja |
Jawajski | jv |
Gruziński | ka |
Kazachski | kk |
Khmerski | km |
Kannada | kn |
Koreański | ko |
Kurdyjski (Kurmjski) | ku |
Kirgiski | ky |
Łacina | la |
Laotański | lo |
Litewski | lt |
Łotewski | lv |
Malgaski | mg |
Macedoński | mk |
Malayalam | ml |
Mongolski | mn |
Marathi | mr |
Malajski | ms |
Birmański | my |
Nepalski | ne |
Niderlandzki | nl |
Norweski (Bokmal) | nb |
Orija | or |
Pendżabski | pa |
Polski | pl |
Paszto | ps |
Portugalski (Brazylia) | pt-br |
Portugalski (Portugalia) | pt-pt |
Rumuński | ro |
Rosyjski | ru |
Sanskryt | sa |
Sindhi | sd |
Sinhala | si |
Słowacki | sk |
Słoweński | sl |
Somalijski | so |
Albański | sq |
Serbski | sr |
Sundanese | su |
Szwedzki | sv |
Suahili | sw |
Tamilski | ta |
Telugu | te |
Tajlandzki | th |
Filipino | tl |
Turecki | tr |
Ujgurski | ug |
Ukraiński | uk |
Urdu | ur |
Uzbecki | uz |
Wietnamski | vi |
Xhosa | xh |
Jidysz | yi |
Chiński (uproszczony) | zh-hans |
Chiński (tradycyjny) | zh-hant |
Zulu | zu |