Besprijekorna integracija s glavnim jezičnim modelima poput OpenAI, Claude i Gemini pruža opsežne AI‑temeljene mogućnosti obrade dokumenata za Node.js aplikacije.
Otkrivajte i označavajte gramatičke pogreške u dokumentima koristeći AI modele OpenAI, Google i Claude uz Aspose.Words za Node.js via .NET. Metoda CheckGrammar analizira DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT i EPUB datoteke te označava gramatičke probleme — pomaže vam isporučiti dotjeran, profesionalan sadržaj bez ručnog lektiranja.
Za autentifikaciju je potreban API ključ od vašeg odabranog AI pružatelja usluga. Za potpuni popis podržanih modela pogledajte API referencu.
Počnite provjeravati gramatiku u JavaScript danas — isprobajte live demo iznad.
npm install @aspose/words
Kopirati
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Koristite OpenAI generativne jezične modele.
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.