Java में Word, PDF और वेब दस्तावेज़ों का सारांश बनाएं

एआई का उपयोग करके दस्तावेज़ों का सारांश बनाने के लिए Java समाधान

OpenAI, Claude और Gemini जैसे प्रमुख भाषा मॉडलों के साथ सहज एकीकरण Java अनुप्रयोगों के लिए व्यापक एआई-आधारित दस्तावेज़ प्रसंस्करण क्षमताएँ प्रदान करता है।

कोड स्निपेट देखें

Java अनुप्रयोगों के लिए बुद्धिमान पाठ सारांश

प्रोग्रामेटिक रूप से ग्रंथों और दस्तावेजों से महत्वपूर्ण जानकारी निकालें । संक्षिप्त, सूचनात्मक सारांश उत्पन्न करें जो Java में बड़े भाषा मॉडल (LLM) का उपयोग करके पाठ के अर्थ को कैप्चर करते हैं । सॉफ्टवेयर पाठ सारांश के अनुप्रयोग विशाल और विविध हैं । पाठ संक्षेपण का उपयोग वर्तमान घटनाओं पर अप-टू-डेट जानकारी प्रदान करने के लिए किया जा सकता है । अपने सॉफ़्टवेयर में टेक्स्ट सारांशित फ़ंक्शन को एकीकृत करके, आप न केवल उत्पादकता बढ़ाएंगे, बल्कि महत्वपूर्ण डेटा को जल्द से जल्द एक्सेस करके निर्णय लेने में भी सुधार करेंगे ।.

मुख्य विशेषताएं

  • उपयोग में आसान API जो आसानी से Java सॉफ्टवेयर के साथ एकीकृत होता है
  • अपनी आवश्यकताओं को पूरा करने के लिए विभिन्न LLM मॉडल के साथ एकीकृत करने की क्षमता
  • पाठ सारांश सेटिंग्स को अनुकूलित करने की क्षमता
  • फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला के लिए समर्थन

Aspose.Words और बड़े भाषा मॉडल के बीच बातचीत REST वास्तुकला पर बनाई गई है । यह दृष्टिकोण आपके Java एप्लिकेशन और विभिन्न AI सेवाओं के बीच विश्वसनीय और सुरक्षित संचार प्रदान करता है । प्रमाणीकरण सेट करने के लिए, आपको अपनी निजी API कुंजी और endpoint सेवा के AI को निर्दिष्ट करना होगा जो आपको आवश्यक मॉडल प्रदान करता है (OpenAiModel, GoogleAiModel, AnthropicAiModel). समर्थित LLM प्रकारों की पूरी सूची के लिए, API Reference देखें ।.

आज Java में बुद्धिमान पाठ प्रसंस्करण के भविष्य का अनुभव करें!

Java में दस्तावेज़ का सारांश बनाने के लिए उदाहरण कोड
सूची से लक्ष्य प्रारूप का चयन करें
कोड चलाएँ
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
प्रतिलिपि
Document doc = new Document("Document.docx");

String apiKey = System.getenv("API_KEY");

// OpenAI या Google जनरेटिव भाषा मॉडल का उपयोग करें।
IAiModelText model = (IAiModelText) AiModel.create(AiModelType.GPT_4_O_MINI).withApiKey(apiKey);

SummarizeOptions options = new SummarizeOptions();
options.setSummaryLength(SummaryLength.SHORT);
Document summary = model.summarize(doc, options);
summary.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

SummarizeOptions options = new SummarizeOptions();
options.setSummaryLength(SummaryLength.SHORT);
Document summary = model.summarize(doc, options);
summary.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
कोड चलाएँ

Java में दस्तावेज़ का सारांश कैसे बनाएं

  1. Aspose.Words for Java स्थापित करें।
  2. अपने Java प्रोजेक्ट में लाइब्रेरी रेफ़रेंस (लाइब्रेरी आयात) जोड़ें।
  3. Java में स्रोत फ़ाइल खोलें।
  4. मेथड को कॉल करें, अपने दस्तावेज़ को SummarizeOptions पैरामीटर के साथ पास करते हुए।
  5. पूरा होने पर, आपको एक संक्षिप्त दस्तावेज़ सारांश मिलेगा जिसे आप आवश्यक फ़ॉर्मेट में नई फ़ाइल के रूप में सहेज सकते हैं।

दस्तावेज़ों का सारांश बनाने के लिए Java लाइब्रेरी

Java पैकेज को मावेन रिपॉजिटरी में होस्ट करते हैं। 'Aspose.Words for Java' एक सामान्य JAR फ़ाइल है जिसमें बाइट-कोड होता है। कृपया इसे अपने जावा डेवलपर परिवेश में कैसे स्थापित करें, इस पर चरण-दर-चरण निर्देशों का पालन करें।

सिस्टम आवश्यकताएं

Java SE 7 और अधिक हाल के Java संस्करण समर्थित हैं। JRE का उपयोग करने के लिए बाध्य हैं तो Java SE 6 लिए एक अलग पैकेज भी प्रदान करते हैं।

हमारा Java JVM कार्यान्वयन के साथ सभी ऑपरेटिंग सिस्टम पर चलता है Microsoft Windows, लिनक्स, मैकओएस, एंड्रॉइड और आईओएस शामिल हैं।

वैकल्पिक पैकेज निर्भरता के बारे में जानकारी के लिए, जैसे कि JogAmp JOGL, Harfbuzz फ़ॉन्ट इंजन, Java एडवांस्ड इमेजिंग JAI, कृपया उत्पाद दस्तावेज़ीकरण देखें।

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2026. सर्वाधिकार सुरक्षित।