إن مراجعة المستندات الطويلة أصبحت الآن أسهل من أي وقت مضى مع ميزة تلخيص المستندات المدعومة بالذكاء الاصطناعي في Aspose.Words. سواء كنت تقوم بإعداد اختصارات، أو توليد رؤى سريعة، أو تبسيط مراجعة المحتوى، تتيح لك هذه الميزة إنشاء ملخصات موجزة في ثوانٍ باستخدام نماذج الذكاء الاصطناعي التوليدية المتقدمة من OpenAI وGoogle.

كيفية تلخيص مستند في Aspose.Words

تجعل Aspose.Words تلخيص المستندات بسيطًا باستخدام مساحة الاسم Aspose.Words.AI. من خلال استخدام طريقة Create ، يمكن للمطورين الاتصال بنماذج الذكاء الاصطناعي وتعيين مفاتيح API. ثم، باستخدام طريقة Summarize وخصائص SummaryLength ، يمكنهم تلخيص النص، مع تكوين خيارات مثل طول الملخص المطلوب.

مع بضع أسطر من التعليمات البرمجية، يمكنك دمج قدرات الذكاء الاصطناعي القوية مباشرة في تطبيقك. يوضح المثال البرمجي التالي كيفية تلخيص مستند باستخدام Aspose.Words مع نموذج GPT-4o:

Document firstDoc = new Document(MyDir + "Big document.docx");
Document secondDoc = new Document(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// استخدم نماذج اللغة التوليدية من OpenAI أو Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

Document oneDocumentSummary = model.Summarize(firstDoc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
oneDocumentSummary.Save(ArtifactsDir + "AI.AiSummarize.One.docx");

Document multiDocumentSummary = model.Summarize(new Document[] { firstDoc, secondDoc }, new SummarizeOptions() { SummaryLength = SummaryLength.Long });
multiDocumentSummary.Save(ArtifactsDir + "AI.AiSummarize.Multi.docx");

لماذا تستخدم Aspose.Words للتلخيص؟

  • عملية مبسطة: تلخيص المستندات مع الحد الأدنى من التعليمات البرمجية
  • ملخصات قابلة للتخصيص: ضبط طول الملخص لتلبية الاحتياجات المحددة
  • تكامل الذكاء الاصطناعي: استخدام نماذج متطورة من OpenAI وGoogle

ابدأ اليوم ودع Aspose.Words تتولى احتياجات تلخيص المستندات لديك بسهولة ودقة. لمزيد من التفاصيل، قم بزيارة وثائق API لـ Aspose.Words.

انظر أيضًا