Translate
Inhalt
[
Ausblenden
]IAiModelText.Translate method
Übersetzt das bereitgestellte Dokument in die angegebene Zielsprache. Dieser Vorgang nutzt das verbundene KI-Modell zur Inhaltsübersetzung.
public Document Translate(Document sourceDocument, Language targetLanguage)
Parameter | Typ | Beschreibung |
---|---|---|
sourceDocument | Document | Das zu übersetzende Dokument. |
targetLanguage | Language | Die Sprache, in die das Dokument übersetzt wird. |
Rückgabewert
Ein neuesDocument
Objekt, das das übersetzte Dokument enthält.
Beispiele
Zeigt, wie Text mithilfe von Google-Modellen übersetzt wird.
Document doc = new Document(MyDir + "Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Verwenden Sie generative Sprachmodelle von Google.
IAiModelText model = (GoogleAiModel)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);
Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");
Siehe auch
- class Document
- enum Language
- interface IAiModelText
- namensraum Aspose.Words.AI
- Montage Aspose.Words