یکپارچهسازی بدون درز با مدلهای زبانی بزرگ مانند OpenAI، Claude و Gemini، قابلیتهای گسترده پردازش اسناد مبتنی بر هوش مصنوعی را برای برنامههای Node.js فراهم میکند.
خطاهای گرامری را در اسناد با استفاده از مدلهای هوش مصنوعی OpenAI، Google و Claude و Aspose.Words برای Node.js via .NET شناسایی و برجسته کنید. متد CheckGrammar فایلهای 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;
// از مدلهای زبانی مولد OpenAI استفاده کنید.
const model = aw.AI.AiModel.createGpt4OMini();
model.setApiKey(apiKey);
const grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;
const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.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 grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;
const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.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.