OpenAI, Claude ve Gemini gibi büyük dil modelleriyle sorunsuz entegrasyon, Node.js uygulamaları için Yapay Zeka tabanlı belge işleme yetenekleri sağlar.
OpenAI, Google ve Claude AI modellerini Aspose.Words for Node.js via .NET ile kullanarak belgelerdeki dilbilgisi hatalarını tespit edin ve vurgulayın. CheckGrammar yöntemi DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ve EPUB dosyalarını analiz eder ve dilbilgisi sorunlarını işaretler — manuel düzeltme yapmadan kusursuz, profesyonel içerik sunmanıza yardımcı olur.
Kimlik doğrulama için seçtiğiniz AI sağlayıcısından bir API anahtarı gereklidir. Desteklenen modellerin tam listesi için API Referansına bakın.
Bugün JavaScript içinde dilbilgisi denetimine başlayın — yukarıdaki canlı demoyu deneyin.
npm install @aspose/words
Kopyala
const aw = require('@aspose/words');
const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;
// OpenAI üretici dil modellerini kullanın.
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.