The OpenAI Plugin enables users to use an OpenAI GPT Model as Machine Translation engine, either for the pretranslation of tasks or with InstantTranslate.
Some Models can be trained within a fine-tuning UI and specific settings for each Model can be made from the Model-properties UI. Generally an OpenAI Model is bound to specific source/target languages and the fine-tuning can only be done for those languages.
After the plugin was activated for the installation some basic configurations have to be made:
OpenAI API URL (runtimeOptions.plugins.OpenAI.server)
This usually points to https://api.openai.com
OpenAI API authorization token (runtimeOptions.plugins.OpenAI.apiToken)
When your OpenAI account is entitled to use their API, one can create API tokens on this page:
https://platform.openai.com/api-keys
https://help.openai.com/en/articles/4936850-where-do-i-find-my-api-key
Make sure the payment-options are setup correctly as it can easily happen requests are rejected due to exhausted token-limits.
Especially "Auto recharge" has to be activated for an uninterrupted use of the API
https://platform.openai.com/account/billing/overview
https://platform.openai.com/account/limits
OpenAI API organization-ID (runtimeOptions.plugins.OpenAI.organizationId, optional)
If you are using multiple OpenAI accounts and/or organisations, this ID can be used to differentiate billing & token limits.
Setup an organization here: https://platform.openai.com/account/organization
OpenAI Machine Translation default matchrate
By default, Machine Pretranslations have a matchrate of 70%. This value can be used to change this setting for OpenAI