Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OpenAI GPT MT operates on a pay-as-you-go model, with pricing based on actual usage (e.g., tokens consumed). To use the API, you need to create an account on the OpenAI API platform and generate an API key.

...

OpenAI

Azure OpenAI

If you select this option, the API Key option is displayed.

It allows you to type in a unique API key for your OpenAI GPT integration, which means that you will need to get an appropriate key that will allow you to use OpenAI GPT via API. To use the OpenAI API, you need to sign up and obtain that API key at OpenAI Platform. You can also monitor your usage and billing information there.

Note

IMPORTANT!

With the OpenAI integration, you are only limited to using only the GPT-4o mini model, which is the default model for clients using direct GPT integration.

If you select this option, it means that you are going to connect to the OpenAI GPT MT engine via Microsoft Azure. ThemThen, the following settings are displayed.

  • Azure API key → It allows you to type in a unique Azure API Key for yourOpenAI GPT MT service. You will need to find it in your Microsoft Azure platform.

  • Endpoint → This is a URL for your Azure OpenAI Studio.

  • Deployment name → This is a deployment name for OpenAI GPT MT service that has been specified during the deployment of a model, in Azure OpenAI Studio.

Note

IMPORTANT!

With the Azure OpenAI integration, you are not limited to using GPT-4o mini, but you can also use other models, such as o1, 4o, GPT-4, etc. you You can choose the model by specifying it through the Deployment name.

...

XTM Cloud offers setting up different OpenAI access credentials for different XTM Cloud customers and than those set up in global configuration. For example, take a look at the following global configuration:

...

Now, take a look at the configuration for one of XTM Cloud customers [Customers → Customer list → (select a relevant customer) → Settings → Machine translation].

...

One example of how this can be beneficial is in gaining better control over costs. By using separate API keys, translations created for different XTM Cloud customers will be billed separately on the OpenAI side. This approach allows for tracking keeping track of which customer is utilizing more translations, which helps to manage expenses more effectively.

Similarly, you can also set up different credentials for Azure OpenAI that, as you know, will allow you to utilize different OpenAI GPT models, if you would like to achieve different translation effects depending on the XTM Cloud customer.

...

Does XTM Cloud allow for training translation models?

Training models through XTM Cloud is not possible. Our integration only allows us to query the model for translation and we are unable to change it in any way permanently.

Keep in mind that communication with the OpenAI model is underlied by the same principles as other MT engines. A special prompt is sent to the model, which makes the model respond with a translation into a set language. All this This is all done on the programming level. Inside XTM Cloud we do not provide any tools resembling ChatGPT, where a user can exchange messages with a model.

...

When active, the MT engine will look for a Fuzzy Match from the translation memory resources for the source segment that is currently being translated. If a Fuzzy Match of the required score is found (at least 75% of concordance), it is passed to the OpenAI GPT MT service an as additional context for translation. XTM Cloud handles preparation of the prompt and all the communication with a GPT model. In other words, XTM Cloud sends the highest available TM match coming from the translation memory to OpenAI GPT to improve the quality of an MT match.

This technique has been proven to boost the said translation quality significantly. The GPT model queried in this way treats the syntax and vocabulary of the Fuzzy Match as a pattern and produces a consistent translation of the source segment.

...

ChatGPT Plus is just an enhanced subscription plan for using ChatGPT on OpenAI's chat platform ChatGPT, which utilizes OpenAI models (o1, 4o, GPT-4, etc.). It provides enhanced performance for interacting with ChatGPT directly, such as faster response times and priority access during peak usage. However, it does not include access to the OpenAI API.