Translate

IAiModelText.Translate method

Traduit le document fourni dans la langue cible spécifiée. Cette opération exploite le modèle d’IA connecté pour la traduction du contenu.

public Document Translate(Document sourceDocument, Language targetLanguage)
ParamètreTaperLa description
sourceDocumentDocumentLe document à traduire.
targetLanguageLanguageLa langue dans laquelle le document sera traduit.

Return_Value

Un nouveauDocumentobjet contenant le document traduit.

Exemples

Montre comment traduire du texte à l’aide des modèles Google.

Document doc = new Document(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Utilisez les modèles de langage génératifs de Google.
IAiModelText model = (GoogleAiModel)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);

Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");

Voir également