Կարճացնել Word, PDF և վեբ փաստաթղթեր JavaScript-ում

JavaScript-ի միջոցով փաստաթղթեր կարճացնել.

OpenAI, Claude և Gemini-ի նման գլխավոր լեզվական մոդելների անխափան ինտեգրումը Node.js հավելվածների համար տրամադրում է AI‑ի վրա հիմնված փաստաթղթերի մշակման լայնածավալ հնարավորություններ։

Դիտեք կոդի հատվածը

Խելացի տեքստի ամփոփում Node.js via .NET հավելվածների համար

Ծրագրային ապահովման միջոցով հանեք հիմնական տեղեկատվությունը տեքստերից և փաստաթղթերից: Ստեղծեք հակիրճ, տեղեկատվական ամփոփագրեր, որոնք արտացոլում են տեքստի իմաստը ՝ օգտագործելով մեծ լեզվական մոդելներ (LLM) JavaScript - ում: Ծրագրային տեքստի ընդհանրացման կիրառման ոլորտները լայն են և բազմազան: Տեքստի ընդհանրացումը կարող է օգտագործվել ընթացիկ իրադարձությունների վերաբերյալ արդի տեղեկատվություն տրամադրելու համար: Ինտեգրելով տեքստի ընդհանրացման գործառույթը ձեր ծրագրաշարում ՝ դուք ոչ միայն կբարձրացնեք արտադրողականությունը, այլև կբարելավեք որոշումների կայացման գործընթացը ՝ հնարավորինս արագ մուտք գործելով կարևոր տվյալներ:

Հիմնական գործառույթները

  • Հեշտ օգտագործման API, որը հեշտությամբ ինտեգրվում է Node.js via .NET ծրագրակազմի հետ
  • Տարբեր մոդելների հետ ինտեգրվելու ունակություն LLM ըստ Ձեր կարիքների
  • Տեքստի ամփոփման պարամետրերը հարմարեցնելու ունակություն
  • Աջակցություն ֆայլերի ձևաչափերի լայն տեսականի

Aspose.Words - ի և մեծ լեզվական մոդելների միջև փոխազդեցությունը կառուցված է REST ճարտարապետության վրա: Այս մոտեցումը ապահովում է ամուր և անվտանգ հաղորդակցություն Ձեր Node.js via .NET հավելվածի և տարբեր ծառայությունների միջև AI. Նույնականացումը կարգավորելու համար հարկավոր է տրամադրել ձեր անձնական բանալին API և endpoint ծառայության AI, որն ապահովում է Ձեզ անհրաժեշտ մոդելները (OpenAiModel, GoogleAiModel, AnthropicAiModel). LLM աջակցվող տեսակների ամբողջական ցուցակի համար տես API Reference բաժինը:

Այսօր ծանոթացեք JavaScript - ում խելացի բառերի մշակման ապագային:

Օրինակ կոդ JavaScript-ում փաստաթղթի կարճացման համար
Ցանկից ընտրեք թիրախային ձևաչափը
Գործարկել կոդը
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.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;
    }
}
Գործարկել կոդը

Ինչպե՞ս կարճացնել փաստաթուղթը JavaScript-ում

  1. Տեղադրեք Aspose.Words for Node.js via .NET.
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր JavaScript նախագծում.
  3. Բացեք աղբյուրի ֆայլը JavaScript-ում.
  4. Կատարեք մեթոդը, փոխանցելով ձեր փաստաթուղթը և SummarizeOptions պարամետրը.
  5. Ավարտից հետո դուք կստանաք համառոտ փաստաթղթի կարճացում, որը կարող եք պահպանել որպես նոր ֆայլ անհրաժեշտ ձևաչափում.

Node.js via .NET գրադարան փաստաթղթեր կարճացնելու համար

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 Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2026. Բոլոր իրավունքները պաշտպանված են.