Integrare fără cusur cu modelele de limbaj generative Google Gemini oferă capabilități extinse de procesare a documentelor bazate pe IA pentru aplicații Node.js.
Automatizați traducerea documentelor utilizând modelele AI Google Gemini cu Aspose.Words pentru Node.js via .NET. Traduceți fișiere DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT și EPUB în peste 300 de limbi, păstrând aspectul și formatarea originală. Motorul bazat pe AI detectează automat limba sursă — chiar și în documente multilingve — și lasă netraduse doar fragmentele pe care nu le poate identifica.
Autentificarea necesită o cheie API Google. Pentru o listă completă a modelelor AI acceptate, consultați Referința API.
Începeți să traduceți documente în JavaScript astăzi — încercați demonstrația live de mai sus.
npm install @aspose/words
Copie
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Utilizați modelele de limbaj generative 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.