با استفاده از مدلهای هوش مصنوعی Google Gemini و Aspose.Words برای Node.js via .NET، ترجمه اسناد را خودکار کنید. فایلهای DOC، DOCX، RTF، PDF، HTML، Markdown، ODT، TXT و EPUB را به بیش از ۳۰۰ زبان ترجمه کنید در حالی که طرح و قالببندی اصلی حفظ میشود. موتور مبتنی بر هوش مصنوعی بهصورت خودکار زبان منبع را تشخیص میدهد — حتی در اسناد چندزبانه — و تنها بخشهایی که نمیتواند شناسایی کند را بدون ترجمه میگذارد.
برای احراز هویت نیاز به کلید API گوگل است. برای دریافت فهرست کامل مدلهای هوش مصنوعی پشتیبانیشده، به مستندات API مراجعه کنید.
امروز شروع به ترجمه اسناد در JavaScript کنید — دموی زنده بالا را امتحان کنید.
npm install @aspose/words
کپی 🀄
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// از مدلهای زبانی مولد 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.