Intégration transparente avec les principaux modèles de langage tels qu'OpenAI, Claude et Gemini offre d'importantes capacités de traitement de documents basées sur l'IA pour les applications Node.js.
Détectez et mettez en évidence les erreurs grammaticales dans les documents en utilisant les modèles d'IA OpenAI, Google et Claude avec Aspose.Words pour Node.js via .NET. La méthode CheckGrammar analyse les fichiers DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT et EPUB et signale les problèmes grammaticaux — vous aidant à fournir un contenu soigné et professionnel sans relecture manuelle.
L'authentification nécessite une clé API de votre fournisseur d'IA choisi. Pour la liste complète des modèles pris en charge, consultez la Référence API.
Commencez à vérifier la grammaire en JavaScript dès aujourd'hui — essayez la démo en direct ci‑dessus.
npm install @aspose/words
Copie
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Utilisez les modèles de langage génératifs 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.