La integración perfecta con los principales modelos de lenguaje, como OpenAI, Claude y Gemini, brinda amplias capacidades de procesamiento de documentos basadas en IA para aplicaciones Node.js.
Detecte y resalte errores gramaticales en documentos utilizando los modelos de IA de OpenAI, Google y Claude con Aspose.Words para Node.js via .NET. El método CheckGrammar analiza archivos DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT y EPUB y marca los problemas gramaticales, lo que le ayuda a ofrecer contenido pulido y profesional sin necesidad de corrección manual.
La autenticación requiere una clave API de su proveedor de IA elegido. Para obtener una lista completa de los modelos compatibles, consulte la Referencia de API.
Comience a comprobar la gramática en JavaScript hoy — pruebe la demo en vivo arriba.
npm install @aspose/words
Copiar
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// Usa modelos de lenguaje generativo de 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.