Gaukite trumpą Word, PDF žiniatinklio dokumentų turinį Java

Java sprendimas apibendrinti dokumentus naudojant AI

Sklandi integracija su pagrindiniais kalbų modeliais, tokiais kaip OpenAI ir Gemini, suteikia plačias AI pagrįstas dokumentų apdorojimo galimybes Java programoms.

Peržiūrėkite kodo fragmentą

Intelektualus teksto apibendrinimas Java 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) Java. 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 Java 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ų "Java" 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 (GoogleAiModel, OpenAiModel). Visą palaikomų LLM tipų sąrašą rasite API Reference.

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

Kodo pavyzdys Java dokumentui apibendrinti
Iš sąrašo pasirinkite tikslinį formatą
Vykdyti kodą
// 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>
Kopijuoti
// 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')
Kopijuoti
// 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>
Kopijuoti
// 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"
Kopijuoti
Document doc = new Document("Document.docx");

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

// Naudokite OpenAI arba Google generatyvinių kalbų modelius.
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.pdf")
Vykdyti kodą

Kaip apibendrinti dokumentą Java

  1. Įdiegti Aspose.Words, skirta "Java"..
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Java projekto.
  3. Atidarykite šaltinio failą Java.
  4. Iškvieskite metodą, eidami savo dokumente kartu su parametru SummarizeOptions.
  5. Baigę gausite glaustą dokumento santrauką, kurią galėsite išsaugoti kaip naują failą jums reikalingu formatu.

Java biblioteka apibendrinti dokumentus

" Java paketus talpiname "Maven" saugyklose. 'Aspose.Words for Java' yra įprastas JAR failas, kuriame yra baitų kodas. Vadovaukitės nuosekliomis instrukcijomis, kaip ją įdiegti "Java" kūrėjo aplinkoje.

Sistemos reikalavimai

Palaikomos " Java SE 7 ir naujesnės " Java Taip pat pateikiame atskirą " Java SE 6 paketą, jei privalote naudoti šį pasenusį JRE.

Mūsų " Java paketas yra kelių platformų ir veikia visose operacinėse sistemose su JVM diegimu, įskaitant " Microsoft Windows, "Linux", "MacOS", "Android" ir "iOS".

Informacijos apie papildomas paketų priklausomybes, tokias kaip " JogAmp JOGL, " Harfbuzz šriftų variklis, " Java Advanced Imaging JAI, rasite gaminio dokumentacijoje.

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-2025. Visos teisės saugomos.