Samenvatten van Word-, PDF- en webdocumenten in JavaScript

Documenten samenvatten met JavaScript.

Naadloze integratie met belangrijke taalmodellen zoals OpenAI, Claude en Gemini biedt uitgebreide AI-gedreven documentverwerkingsmogelijkheden voor Node.js-toepassingen.

Codefragment bekijken

Intelligente tekstsamenvatting Voor Node.js via .NET-toepassingen

Extraheren van belangrijke informatie uit teksten en documenten programmatisch. Genereer beknopte, informatieve samenvattingen die de Betekenis van tekst vastleggen met behulp van grote taalmodellen (LLM) in JavaScript. De toepassingen van software tekst samenvatting zijn enorm en gevarieerd. De samenvatting van de tekst kan worden gebruikt om actuele informatie over actuele gebeurtenissen te verstrekken. Door de tekst samenvattingsfunctie in uw software te integreren, verhoogt u niet alleen de productiviteit, maar verbetert u ook de besluitvorming door zo snel mogelijk toegang te krijgen tot belangrijke gegevens.

Sleutelelement

  • Gemakkelijk te gebruiken API die gemakkelijk kan worden geïntegreerd met Node.js via .NET-software
  • Mogelijkheid om te integreren met verschillende LLM modellen om aan uw behoeften te voldoen
  • Mogelijkheid om tekst samenvattingsinstellingen aan te passen
  • Ondersteuning voor een breed scala aan bestandsformaten

De interactie tussen Aspose.Words en grote taalmodellen is gebaseerd op een REST architectuur. Deze aanpak zorgt voor betrouwbare en veilige communicatie tussen uw Node.js via .NET applicatie en verschillende AI diensten. Om authenticatie in te stellen, moet u uw privé API - sleutel en de endpoint van de AI - service opgeven die de modellen biedt die u nodig hebt (OpenAiModel, GoogleAiModel, AnthropicAiModel). Voor een volledige lijst van ondersteunde LLM types, zie de API Reference.

Ervaar vandaag nog de toekomst van intelligente tekstverwerking in JavaScript!

Voorbeeldcode in JavaScript voor het samenvatten van een document
Selecteer het doelformaat uit de lijst
Voer code uit
npm install @aspose/words
Kopiëren
const aw = require('@aspose/words');

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

// Gebruik generatieve taalmodellen van OpenAI of 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.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 options = new aw.AI.SummarizeOptions();
options.summaryLength = aw.AI.SummaryLength.Short;

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

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
Voer code uit

Hoe een document samenvatten in JavaScript

  1. Installeer Aspose.Words for Node.js via .NET.
  2. Voeg een bibliotheekreferentie (importeer de bibliotheek) toe aan uw JavaScript-project.
  3. Open het bronbestand in JavaScript.
  4. Roep de -methode aan, waarbij u uw document en de SummarizeOptions-parameter doorgeeft.
  5. Na voltooiing ontvangt u een beknopte samenvatting van het document die u kunt opslaan als een nieuw bestand in het gewenste formaat.

Node.js via .NET-bibliotheek om documenten samen te vatten

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%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2026. Alle rechten voorbehouden.