Sömlös integration med stora språkmodeller som OpenAI, Claude och Gemini ger omfattande AI‑baserade dokumentbehandlingsmöjligheter för Node.js‑applikationer.
Upptäck och markera grammatiska fel i dokument med hjälp av OpenAI-, Google- och Claude‑AI‑modeller via Aspose.Words för Node.js via .NET. Metoden CheckGrammar analyserar DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- och EPUB‑filer och markerar grammatiska problem — vilket hjälper dig att leverera polerat, professionellt innehåll utan manuell korrekturläsning.
Autentisering kräver en API‑nyckel från den AI‑leverantör du har valt. För en fullständig lista över stödda modeller, se API‑referensen.
Börja kontrollera grammatiken i JavaScript redan idag — prova live‑demot ovan.
npm install @aspose/words
Kopiera
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Använd generativa språkmodeller från 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.