Seattle—May 23, 2023—Today, Microsoft Azure Cognitive Services (ACS) Translator announces a) ‘Microsoft Translator’ plugin for Azure OpenAI, and b) Translator and Language Detect tools for PromptFlow in private preview.
On customer prompts requiring translation, OpenAI GPT models do good general domain translation among languages which have good web presence. However, it doesn’t provide a simple way to get translation customized for your organization and domain terminologies. Also, GPT models have limited language coverage and translation accuracy drops for low resource languages.
Microsoft Translator Plugin for Azure OpenAI allows users to translate a source text between any of the 125+ languages and dialects supported by Translator service. The plugin will also get you customized translation by using custom machine translation model which you have built and published using Azure AI Custom Translator portal. Using Microsoft Translator plugin for AOAI you could have uniform translation experience across your organization, when you are translating with any of your application built with AOAI API, ACS Translator API, or any of Microsoft products.
You could configure the Microsoft Translator plugin with your own Azure Translator resource and credentials. Whenever the user sends a prompt request to AOAI, the GPT model will decide and invoke the Microsoft Translator plug-in as required.
In the example below, GPT understands that the prompt asked to complete the task in ‘Tamil’ language. Hence it invokes Microsoft Translator plugin and gets the response translated.
Translator and Language Detect tools for PromptFlow helps you to get better responses for various prompts submitted to GPT in non-English languages. You need to configure your Azure Translator resource in PromptFlow to enable this ability. A typical App workflow is as follows:
In the example below, the language of the prompt is detected. On detecting the language as Tamil, the prompt is translated into English before making a GPT call. The response from GPT is translated back from English to Tamil.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.