Проверка грамматики документов Word, PDF и Web на JavaScript

Проверка грамматики документов с использованием JavaScript.

Бесшовная интеграция с крупными языковыми моделями, такими как OpenAI, Claude и Gemini, предоставляет обширные возможности обработки документов на базе ИИ для приложений на Node.js.

Посмотреть фрагмент кода

Проверка грамматики с помощью ИИ для документов в JavaScript

Находите и выделяйте грамматические ошибки в документах, используя ИИ-модели OpenAI, Google и Claude с помощью Aspose.Words для Node.js via .NET. Метод CheckGrammar анализирует файлы DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT и EPUB, отмечая грамматические проблемы — это помогает создавать безупречный, профессиональный контент без ручной вычитки.

Почему разработчики выбирают Aspose.Words для проверки грамматики

  • Один вызов API для проверки грамматики всего документа
  • Поддержка семейств моделей OpenAI (GPT-4o), Google (Gemini) и Claude
  • Выделение ошибок в выходном документе для удобной проверки
  • Поддержка DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB и других форматов

Для аутентификации требуется API-ключ от выбранного вами провайдера ИИ. Полный список поддерживаемых моделей см. в Справочнике по API.

Начните проверять грамматику в JavaScript уже сегодня — попробуйте онлайн-демо выше.

Пример кода на JavaScript для проверки грамматики
Выберите целевой формат из списка
Выполнить код
npm install @aspose/words
Копировать
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;

// Используйте генеративные языковые модели 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;
    }
}
Выполнить код

Как проверить грамматику в документе с помощью JavaScript

  1. Установите Aspose.Words for Node.js via .NET.
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в ваш проект на JavaScript.
  3. Откройте исходный файл в JavaScript.
  4. Вызовите метод CheckGrammar, передав ваш документ.
  5. После завершения грамматические ошибки в документе будут выделены, и вы сможете сохранить результат как новый файл в нужном вам формате.

Библиотека Node.js via .NET для проверки грамматики

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.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.