Integración sin fisuras con los modelos de lenguaje generativo de Google Gemini brinda amplias capacidades de procesamiento de documentos basadas en IA para aplicaciones Node.js.
Automatice la traducción de documentos utilizando los modelos de IA Google Gemini con Aspose.Words para Node.js via .NET. Traduza archivos DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT y EPUB a más de 300 idiomas conservando el diseño y formato originales. El motor basado en IA detecta automáticamente el idioma de origen — incluso en documentos multilingües — y deja sin traducir solo los fragmentos que no puede identificar.
La autenticación requiere una clave API de Google. Para obtener una lista completa de los modelos de IA compatibles, consulte la Referencia de API.
Comience a traducir documentos en JavaScript hoy — pruebe la demostración en vivo arriba.
npm install @aspose/words
Copiar
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Usa los modelos de lenguaje generativo de Google.
const model = aw.AI.AiModel.createGemini15Flash();
model.setApiKey(apiKey);
const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
const model = new CustomAiModel("my-model-24b", "https://your-server.com/v1");
model.setApiKey("");
const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");
class CustomAiModel extends aw.AI.OpenAiModel {
constructor(name, url) {
super(name);
this._url = url;
}
get url() {
return this._url;
}
}
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.