自訂問題解答和專案的語言支援
此文章描述的語言支援選項適用於啟用自訂問題解答的資源和專案。
在自定義問題解答中,您可以選擇每次將新專案新增至允許多種語言支援的資源時選取語言,也可以選取將套用至資源所有未來項目的語言。
在啟用單一自定義問題解答的資源中支援多種語言
- 當您在服務中建立第一個專案時,可以選擇在每次建立新專案時選取語言。 選取此選項可在單一服務內建立屬於不同語言的專案。
- 建立第一個專案之後,就無法修改服務的語言設定選項。
- 如果您為專案啟用多種語言,則每個專案都會有一個測試索引,而不是只為服務提供一個測試索引。
在一個專案中支援多種語言
如果您需要支援包括數種語言的專案系統,您可以:
- 使用翻譯工具服務,將問題翻譯為單一語言,然後再將問題傳送至您的專案。 這可讓您專注於單一語言的品質,以及替代問題和答案的品質。
- 針對每一種語言,建立啟用自訂問題解答的語言資源,並在該資源內建立專案。 這可讓您管理每個語言更細微的個別替代問題和回答文字。 這可提供您更大的彈性,但在所有語言的問題或答案變更時,需要更高的維護成本。
每個資源的單一語言
如果您 選取選項來設定與資源相關聯之所有專案所使用的語言,請考慮下列事項:
- 語言資源及其所有專案將僅支援一種語言。
- 建立服務的第一個專案時,會明確設定語言。
- 與資源相關聯的任何其他專案都無法變更語言。
- Azure AI 搜尋服務 (ranker #1) 和自定義問題解答 #2 會使用語言來產生查詢的最佳答案。
支援的語言
下列清單包含問題解答資源支持的語言。
語言 |
---|
阿拉伯文 |
亞美尼亞文 |
孟加拉文 |
巴斯克文 |
保加利亞文 |
加泰蘭文 |
Chinese_Simplified |
Chinese_Traditional |
克羅埃西亞文 |
捷克文 |
丹麥文 |
荷蘭文 |
英文 |
愛沙尼亞文 |
芬蘭文 |
法文 |
加里斯亞文 |
德文 |
希臘文 |
古吉拉特文 |
Hebrew |
印度文 |
匈牙利文 |
冰島文 |
印尼文 |
愛爾蘭文 |
義大利文 |
日文 |
坎那達文 |
韓文 |
拉脫維亞文 |
立陶宛文 |
馬來亞拉姆文 |
馬來文 |
挪威文 |
波蘭文 |
葡萄牙文 |
旁遮普文 |
羅馬尼亞文 |
俄文 |
Serbian_Cyrillic |
Serbian_Latin |
斯洛伐克文 |
斯洛維尼亞文 |
西班牙文 |
瑞典文 |
坦米爾文 |
泰盧固文 |
泰文 |
土耳其文 |
烏克蘭文 |
烏都文 |
越南文 |
查詢比對和相關性
自定義問題解答取決於 Azure AI 搜尋語言分析器 來提供結果。
雖然 Azure AI 搜尋服務功能適用於支持的語言,但問題解答有位於 Azure 搜尋結果上方的額外排名器。 在此排名器模型中,我們會使用下列語言中的一些特殊語意和文字型功能。
具有其他排名器的語言 |
---|
中文 |
捷克文 |
荷蘭文 |
英語 |
法文 |
德文 |
匈牙利文 |
義大利文 |
日文 |
韓文 |
波蘭文 |
葡萄牙文 |
西班牙文 |
瑞典文 |
這個額外的排名是自定義問題解答排名器的內部工作。