Translator.Create
Translator Create method. Creates new instance of the translator processor.
Translator.Create method
Creates new instance of the translator processor.
public static Translator Create(TranslatorContext context)
Examples
Shows how to create custom OpenAiModel and perform document translation using Fluent API.
string apiUrl = Environment.GetEnvironmentVariable("CUSTOM_OPENAI_URL", EnvironmentVariableTarget.User);
string apiName = Environment.GetEnvironmentVariable("CUSTOM_OPENAI_NAME", EnvironmentVariableTarget.User);
string apiKey = Environment.GetEnvironmentVariable("CUSTOM_OPENAI_KEY", EnvironmentVariableTarget.User);
AiModel model = OpenAiModel.Create(apiUrl, apiName, apiKey);
TranslatorContext context = new TranslatorContext(model) { Language = Language.Ukrainian };
Translator.Create(context)
.From(MyDir + "SimpleAI.docx")
.To(ArtifactsDir + "Translate.docx")
.Execute();
See Also
- class TranslatorContext
- class Translator
- namespace Wordize.AI
- assembly Wordize