Sklandi integracija su didžiosiomis kalbų modeliais, tokiais kaip OpenAI, Claude ir Gemini, suteikia plačias dirbtinio intelekto pagrindu veikiančias dokumentų apdorojimo galimybes „Node.js“ programoms.
Raskite ir pažymėkite gramatikos klaidas dokumentuose naudodami OpenAI, Google ir Claude DI modelius su Aspose.Words, skirtu Node.js via .NET. CheckGrammar metodas analizuoja DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ir EPUB failus bei pažymi gramatines problemas — tai padeda kurti kruopščiai paruoštą, profesionalų turinį be rankinio tikrinimo.
Autentifikavimui reikalingas API raktas iš jūsų pasirinkto DI teikėjo. Visą palaikomų modelių sąrašą rasite API žinyne.
Pradėkite tikrinti gramatiką JavaScript jau šiandien — išbandykite aukščiau pateiktą tiesioginę demonstraciją.
npm install @aspose/words
Kopijuoti
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Naudokite OpenAI generatyvius kalbos modelius.
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.