Sammanfatta Word-, PDF- och webb‑dokument i JavaScript

Sammanfatta dokument med JavaScript.

Sömlös integration med ledande språkmodeller som OpenAI, Claude och Gemini ger omfattande AI‑baserade dokumentbehandlingsmöjligheter för Node.js‑applikationer.

Visa kodavsnitt

Intelligent textsammanfattning för Node.js via .NET applikationer

Extrahera viktig information från texter och dokument programmatiskt. Generera kortfattade, informativa sammanfattningar som fångar innebörden av text med hjälp av stora språkmodeller (LLM) i JavaScript. Tillämpningarna av programvarutextsammanfattning är stora och varierade. Textsammanfattning kan användas för att ge aktuell information om aktuella händelser. Genom att integrera textsammanfattningsfunktionen i din programvara ökar du inte bara produktiviteten utan förbättrar också beslutsfattandet genom att få tillgång till viktiga data så snabbt som möjligt.

Nyckelfunktion

  • Lätt att använda API som enkelt integreras med Node.js via .NET-programvara
  • Möjlighet att integrera med olika LLM modeller för att möta dina behov
  • Möjlighet att anpassa textsammanfattningsinställningar
  • Stöd för ett brett utbud av filformat

Interaktionen mellan Aspose.Words och stora språkmodeller bygger på en REST - arkitektur. Detta tillvägagångssätt ger pålitlig och säker kommunikation mellan din Node.js via .NET applikation och olika AI - tjänster. För att ställa in autentisering måste du ange din privata API - nyckel och endpoint för AI - tjänsten som tillhandahåller de modeller du behöver (OpenAiModel, GoogleAiModel, AnthropicAiModel). För en fullständig lista över LLM - typer som stöds, se API Reference.

Upplev framtiden för intelligent textbehandling i JavaScript idag!

Exempelkod i JavaScript för att sammanfatta ett dokument
Välj målformat från listan
Kör kod
npm install @aspose/words
Kopiera
const aw = require('@aspose/words');

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

// Använd generativa språkmodeller från OpenAI eller 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;
    }
}
Kör kod

Hur man sammanfattar ett dokument i JavaScript

  1. Installera Aspose.Words for Node.js via .NET.
  2. Lägg till en biblioteksreferens (importera biblioteket) i ditt JavaScript‑projekt.
  3. Öppna källfilen i JavaScript.
  4. Anropa ‑metoden och skicka med ditt dokument samt parametern SummarizeOptions.
  5. När processen är klar får du en koncis dokumentsammanfattning som du kan spara som en ny fil i önskat format.

Node.js via .NET‑bibliotek för att sammanfatta dokument

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%

Prenumerera på Aspose produktuppdateringar

Få månatliga nyhetsbrev och erbjudanden direkt levererade till din brevlåda.

© Aspose Pty Ltd 2001-2026. Alla rättigheter förbehållna.