Automatiseeri dokumentide tõlkimist, kasutades Google Gemini AI mudeleid koos Aspose.Wordsiga Node.js via .NET jaoks. Tõlgi DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ja EPUB failid enam kui 300 keelde, säilitades algse paigutuse ja vorminduse. AI-põhine mootor tuvastab lähtekeele automaatselt — isegi mitmekeelseid dokumente — ja jätab tõlkimata ainult need fragmendid, mida ta ei suuda ära tunda.
Autentimiseks on vaja Google'i API võtit. Täieliku loendi toetatud AI mudelitest vaata API viidet.
Alusta dokumentide tõlkimist JavaScript juba täna — proovi ülalolevat interaktiivset demot.
npm install @aspose/words
Kopeeri
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Kasutage Google'i generatiivseid keelemudeleid.
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.