Forum Discussion
Copilot language output
- Dec 15, 2023
Hello lolaC33,
The short answer is : "Don't mind with the input languages, as long as they are supported by Copilot, it will detect. In the prompt (request), you can specify the language(s) of your choice."
The following explanation applies not just to Copilot, but also to Generative Pre-trained Transformers (GPT), which are utilized by Copilot and various other tools.
Regarding input, language detection occurs at the level of individual statements or subsections of a statement. The Large Language Model (LLM) converts the input from its original language into an internal conceptual representation, consisting of tokens and relations. This process is language-agnostic. During the computation of the response, Copilot's services focus on these concepts, irrespective of the original input language.
As for the output, Copilot translates its response back into the language specified by the user. For instance, if I input a prompt in English, Copilot responds in English; similarly, a prompt in French receives a response in French. The prompt allows me to specify the desired output language. Once I am satisfied with the response in one language, I have the option to request its translation into another language, if needed.
Kind regards,
Hello lolaC33,
The short answer is : "Don't mind with the input languages, as long as they are supported by Copilot, it will detect. In the prompt (request), you can specify the language(s) of your choice."
The following explanation applies not just to Copilot, but also to Generative Pre-trained Transformers (GPT), which are utilized by Copilot and various other tools.
Regarding input, language detection occurs at the level of individual statements or subsections of a statement. The Large Language Model (LLM) converts the input from its original language into an internal conceptual representation, consisting of tokens and relations. This process is language-agnostic. During the computation of the response, Copilot's services focus on these concepts, irrespective of the original input language.
As for the output, Copilot translates its response back into the language specified by the user. For instance, if I input a prompt in English, Copilot responds in English; similarly, a prompt in French receives a response in French. The prompt allows me to specify the desired output language. Once I am satisfied with the response in one language, I have the option to request its translation into another language, if needed.
Kind regards,
Thanks for the respone, I've learned a lot.
But it seems something weird in my test result.
I'm using draft function in Copilot in Outlook. My prompt is traditional Chinese which is supported language, but I got English respone.
I also tried add "Please write in traditional Chinese" in prompt, but it still reponse in English.
Why so weird.
- FernandoTrigoJul 08, 2024Brass ContributorI have the same problem when I want the answer to be given to me in Portuguese and not in Brazilian Portuguese.