Streszcz dokumenty Word, PDF i webowe w JavaScript

Streszczaj dokumenty przy użyciu JavaScript.

Bezproblemowa integracja z głównymi modelami językowymi, takimi jak OpenAI, Claude i Gemini, zapewnia rozbudowane możliwości przetwarzania dokumentów oparte na SI dla aplikacji Node.js.

Zobacz fragment kodu

Inteligentne podsumowanie tekstu dla aplikacji Node.js via .NET

Programowo wyodrębnij kluczowe informacje z tekstów i dokumentów. Generuj zwięzłe, pouczające podsumowania, które przechwytują znaczenie tekstu przy użyciu dużych modeli językowych (LLM) w języku JavaScript. Zastosowania podsumowania tekstu oprogramowania są rozległe i zróżnicowane. Podsumowanie tekstu może służyć do dostarczania aktualnych informacji o bieżących wydarzeniach. Integrując funkcję podsumowania tekstu z oprogramowaniem, nie tylko zwiększysz produktywność, ale także usprawnisz podejmowanie decyzji, uzyskując dostęp do ważnych danych tak szybko, jak to możliwe.

Najważniejsze Cechy

  • Łatwy w użyciu API, który łatwo integruje się z oprogramowaniem Node.js via .NET
  • Możliwość integracji z różnymi modelami LLM, aby spełnić twoje potrzeby
  • Możliwość dostosowania ustawień podsumowania tekstu
  • Obsługa szerokiej gamy formatów plików

Interakcja między Aspose.Words A dużymi modelami językowymi jest zbudowana na architekturze REST. Takie podejście zapewnia niezawodną i bezpieczną komunikację między aplikacją Node.js via .NET a różnymi usługami AI. Aby skonfigurować uwierzytelnianie, musisz określić swój prywatny klucz API i endpoint usługi AI, która zapewnia potrzebne modele(OpenAiModel, GoogleAiModel, AnthropicAiModel). Aby uzyskać pełną listę obsługiwanych typów LLM, Zobacz API Reference.

Poznaj przyszłość inteligentnego przetwarzania tekstu w JavaScript już dziś!

Przykładowy kod w JavaScript do streszczania dokumentu
Wybierz format docelowy z listy
Uruchom kod
npm install @aspose/words
Kopiuj
const aw = require('@aspose/words');

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

// Używaj generatywnych modeli językowych OpenAI lub 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;
    }
}
Uruchom kod

Jak streszczyć dokument w JavaScript

  1. Zainstaluj Aspose.Words for Node.js via .NET.
  2. Dodaj odwołanie do biblioteki (importuj bibliotekę) w swoim projekcie JavaScript.
  3. Otwórz plik źródłowy w JavaScript.
  4. Wywołaj metodę , przekazując dokument oraz parametr SummarizeOptions.
  5. Po zakończeniu otrzymasz zwięzłe streszczenie dokumentu, które możesz zapisać jako nowy plik w wybranym formacie.

Biblioteka Node.js via .NET do streszczania dokumentów

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%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2026. Wszelkie prawa zastrzeżone.