خلاصه‌سازی اسناد Word، PDF، وب در JavaScript

خلاصه‌سازی اسناد با استفاده از JavaScript.

یکپارچه‌سازی بدون درز با مدل‌های زبانی اصلی مانند OpenAI، Claude و Gemini قابلیت‌های گسترده پردازش اسناد مبتنی بر هوش مصنوعی را برای برنامه‌های Node.js فراهم می‌کند.

مشاهده قطعه کد

خلاصه متن هوشمند برای برنامه های کاربردی 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 مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2026. تمامی حقوق محفوظ است.