Translate
IAiModelText.Translate method
Sağlanan belgeyi belirtilen hedef dile çevirir. Bu işlem, içerik çevirisi için bağlı AI modelinden yararlanır.
public Document Translate(Document sourceDocument, Language targetLanguage)
Parametre | Tip | Tanım |
---|---|---|
sourceDocument | Document | Tercüme edilecek belge. |
targetLanguage | Language | Belgenin çevrileceği dil. |
Geri dönüş değeri
Yeni birDocument
çevrilmiş belgeyi içeren nesne.
Örnekler
Google modelleri kullanılarak metnin nasıl çevrileceğini gösterir.
Document doc = new Document(MyDir + "Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Google üretici dil modellerini kullanın.
IAiModelText model = (GoogleAiModel)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);
Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");
Ayrıca bakınız
- class Document
- enum Language
- interface IAiModelText
- ad alanı Aspose.Words.AI
- toplantı Aspose.Words