Безшевна интеграция с генеративните езикови модели Google Gemini предоставя обширни възможности за обработка на документи с изкуствен интелект за Node.js приложения.
Автоматизирайте превода на документи, използвайки AI модели Google Gemini с Aspose.Words за Node.js via .NET. Превеждайте файлове DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT и EPUB на над 300 езика, като запазвате оригиналния макет и форматиране. AI‑базираният двигател автоматично открива изходния език — дори в многоезични документи — и оставя непреведени само онези фрагменти, които не може да разпознае.
За удостоверяване се изисква Google API ключ. За пълен списък на поддържаните AI модели, вижте справочника за 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.