Santraukite Word, PDF ir internetinius dokumentus su JavaScript

Santraukite dokumentus naudojant JavaScript.

Sklandi integracija su pagrindiniais kalbų modeliais, tokiais kaip OpenAI, Claude ir Gemini, suteikia plačias dirbtinio intelekto pagrįstas dokumentų apdorojimo galimybes „Node.js“ programoms.

Peržiūrėkite kodo fragmentą

Intelektualus teksto apibendrinimas Node.js via .NET programoms

Programiškai ištraukite pagrindinę informaciją iš tekstų ir dokumentų. Sukurkite glaustas, informatyvias santraukas, kuriose užfiksuota teksto reikšmė naudojant didelius kalbos modelius (LLM) JavaScript. Programinės įrangos teksto apibendrinimo programos yra didžiulės ir įvairios. Teksto apibendrinimas gali būti naudojamas norint pateikti naujausią informaciją apie dabartinius įvykius. Integruodami teksto apibendrinimo funkciją į savo programinę įrangą, ne tik padidinsite produktyvumą, bet ir pagerinsite sprendimų priėmimą kuo greičiau pasiekdami svarbius duomenis.

Pagrindinės Savybės

  • Lengvai naudojamas API, lengvai integruojamas su Node.js via .NET programine įranga
  • Gebėjimas integruoti su įvairiais LLM modeliais, kad atitiktų jūsų poreikius
  • Galimybė tinkinti teksto apibendrinimo nustatymus
  • Įvairių failų formatų palaikymas

Sąveika tarp Aspose.Words ir didelių kalbų modelių yra pagrįsta REST architektūra. Šis metodas užtikrina patikimą ir saugų ryšį tarp jūsų "Node.js via .NET" programos ir įvairių AI paslaugų. Norėdami nustatyti autentifikavimą, turėsite nurodyti savo privatų API raktą ir AI paslaugos endpoint, kuri teikia jums reikalingus modelius (OpenAiModel, GoogleAiModel, AnthropicAiModel). Visą palaikomų LLM tipų sąrašą rasite API Reference.

Patirkite pažangaus teksto apdorojimo ateitį JavaScript šiandien!

Pavyzdinis kodas JavaScript kalba dokumento santraukai
Iš sąrašo pasirinkite tikslinį formatą
Vykdyti kodą
npm install @aspose/words
Kopijuoti
const aw = require('@aspose/words');

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

// Naudokite OpenAI arba Google generacinius kalbos modelius.
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;
    }
}
Vykdyti kodą

Kaip santraukinti dokumentą naudojant JavaScript

  1. Įdiekite Aspose.Words for Node.js via .NET.
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) į savo JavaScript projektą.
  3. Atidarykite šaltinio failą su JavaScript.
  4. Iškvieskite metodą, perduodami dokumentą kartu su SummarizeOptions parametru.
  5. Baigus gausite glaustą dokumento santrauką, kurią galite išsaugoti kaip naują failą norimu formatu.

Node.js via .NET biblioteka dokumentų santraukai

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%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2026. Visos teisės saugomos.