Otomatisasi penerjemahan dokumen menggunakan model AI Google Gemini dengan Aspose.Words untuk Node.js via .NET. Terjemahkan file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, dan EPUB ke lebih dari 300 bahasa sambil mempertahankan tata letak dan format asli. Mesin berbasis AI secara otomatis mendeteksi bahasa sumber — bahkan dalam dokumen multi‑bahasa — dan hanya meninggalkan fragmen yang tidak dapat diidentifikasi tanpa diterjemahkan.
Otentikasi memerlukan kunci API Google. Untuk daftar lengkap model AI yang didukung, lihat Referensi API.
Mulailah menerjemahkan dokumen di JavaScript hari ini — coba demo langsung di atas.
npm install @aspose/words
Salinan
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Gunakan model bahasa generatif 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.