Integrasi tanpa gangguan karo model bahasa utama kaya OpenAI, Claude, lan Gemini nyedhiyakake kemampuan pemrosesan dokumen adhedhasar AI sing jembar kanggo aplikasi Node.js.
Deteksi lan sorot kesalahan tata bahasa ing dokumen kanthi nggunakake model AI OpenAI, Google, lan Claude nganggo Aspose.Words kanggo Node.js via .NET. Metode CheckGrammar menganalisis file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, lan EPUB lan menandai masalah tata bahasa — mbantu sampeyan ngasilake konten sing rapi lan profesional tanpa kudu mriksa manual.
Autentikasi mbutuhake kunci API saka panyedhiya AI sing sampeyan pilih. Kanggo dhaptar lengkap model sing didhukung, delengen Referensi API.
Miwiti mriksa tata bahasa ing JavaScript dina iki — coba demo langsung ing ndhuwur.
npm install @aspose/words
Nyalin
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Gunakake model basa generatif 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.