Bezproblemowa integracja z generatywnymi modelami językowymi Google Gemini zapewnia obszerne możliwości przetwarzania dokumentów oparte na SI dla aplikacji Node.js.
Zautomatyzuj tłumaczenie dokumentów, wykorzystując modele Google Gemini AI oraz Aspose.Words dla Node.js via .NET. Tłumacz pliki DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT i EPUB na ponad 300 języków, zachowując oryginalny układ i formatowanie. Silnik oparty na sztucznej inteligencji automatycznie wykrywa język źródłowy — nawet w dokumentach wielojęzycznych — i pozostawia nieprzetłumaczone jedynie te fragmenty, których nie potrafi rozpoznać.
Do uwierzytelnienia wymagana jest klucz API Google. Pełną listę obsługiwanych modeli AI znajdziesz w Referencji API.
Rozpocznij tłumaczenie dokumentów w JavaScript już dziś — wypróbuj interaktywną demonstrację powyżej.
npm install @aspose/words
Kopiuj
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Użyj generatywnych modeli językowych 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.