Суммаризация PDF в JavaScript

Суммаризируйте PDF с помощью JavaScript.

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

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

Резюмирование документов PDF в JavaScript

Извлекайте ключевую информацию из файлов PDF программно с помощью больших языковых моделей (LLM) в JavaScript. Aspose.Words for Node.js via .NET считывает ваш документ PDF и создает краткое изложение, передающее основной смысл исходного текста.

Как резюмировать файл PDF в JavaScript

  • Загрузите файл PDF в объект Document
  • Выберите ИИ-модель — OpenAI (GPT-4o), Google (Gemini) или Claude
  • Вызовите метод Summarize с необязательными параметрами длины
  • Сохраните полученное краткое изложение в формате DOCX, PDF или любом другом поддерживаемом формате

В следующем примере показано, как резюмировать документ PDF в JavaScript:

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

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

// Используйте генеративные языковые модели OpenAI или Google.
const model = aw.AI.AiModel.createGpt4OMini();
model.setApiKey(apiKey);

const options = new aw.AI.SummarizeOptions();
options.summaryLength = aw.AI.SummaryLength.Short;

const summary = model.summarize(doc, options);
summary.save("Output.pdf");
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 options = new aw.AI.SummarizeOptions();
options.summaryLength = aw.AI.SummaryLength.Short;

const summary = model.summarize(doc, options);
summary.save("Output.pdf");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
Выполнить код

Как суммаризировать PDF в JavaScript

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

Библиотека Node.js via .NET для суммаризации файлов PDF

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

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