Získajte stručný obsah Word, PDF webových dokumentov v Java

Java riešenie pre sumarizáciu dokumentov pomocou AI

Bezproblémová integrácia s hlavnými jazykovými modelmi, ako sú OpenAI a Gemini, poskytuje rozsiahle možnosti spracovania dokumentov na základe AI pre aplikácie Java.

Zobraziť útržok kódu

Inteligentná sumarizácia textu pre aplikácie Java

Programovo extrahujte kľúčové informácie z textov a dokumentov. Generujte stručné a informatívne súhrny, ktoré zachytávajú význam textu pomocou veľkých jazykových modelov (LLM) v jazyku Java. Aplikácie sumarizácie softvérového textu sú rozsiahle a rozmanité. Sumarizácia textu môže byť použitá na poskytnutie aktuálnych informácií o aktuálnych udalostiach. Integráciou funkcie sumarizácie textu do vášho softvéru nielen zvýšite produktivitu, ale aj zlepšíte rozhodovanie čo najrýchlejším prístupom k dôležitým údajom.

Kľúčové Vlastnosti

  • Ľahko použiteľný API, ktorý sa ľahko integruje so softvérom Java
  • Schopnosť integrovať sa s rôznymi modelmi LLM podľa vašich potrieb
  • Schopnosť prispôsobiť nastavenia sumarizácie textu
  • Podpora širokej škály formátov súborov

Interakcia medzi Aspose.Words a veľkými jazykovými modelmi je postavená na architektúre REST. Tento prístup poskytuje spoľahlivú a bezpečnú komunikáciu medzi vašou aplikáciou Java a rôznymi službami AI. Ak chcete nastaviť autentifikáciu, budete musieť zadať svoj súkromný kľúč API a endpoint služby AI, ktorá poskytuje modely, ktoré potrebujete (GoogleAiModel, OpenAiModel). Úplný zoznam podporovaných typov LLM nájdete v API Reference.

Zažite budúcnosť inteligentného spracovania textu v jazyku Java ešte dnes!

Príklad kódu v Java na zhrnutie dokumentu
Vyberte cieľový formát zo zoznamu
Spustiť kód
// 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>
Kopírovať
// 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')
Kopírovať
// 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>
Kopírovať
// 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"
Kopírovať
Document doc = new Document("Document.docx");

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

// Použite OpenAI alebo generatívne jazykové modely 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.pdf")
Spustiť kód

Ako zhrnúť dokument v Java

  1. Nainštalovať Aspose.Words pre Java.
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do svojho projektu Java.
  3. Otvorte zdrojový súbor v Java.
  4. Vyvolajte metódu a odovzdajte dokument spolu s parametrom SummarizeOptions.
  5. Po dokončení dostanete stručné zhrnutie dokumentu, ktoré môžete uložiť ako nový súbor vo formáte, ktorý potrebujete.

Knižnica Java na zhrnutie dokumentov

Naše balíčky Java hostíme v úložiskách Maven. 'Aspose.Words for Java' je bežný JAR obsahujúci bajtový kód. Postupujte podľa pokynov krok za krokom, ako ho nainštalovať do vývojárskeho prostredia Java.

Požiadavky na systém

Podporovaná je Java SE 7 a novšie Java Poskytujeme tiež samostatný balík pre Java SE 6 pre prípad, že ste povinní používať toto zastarané JRE.

Náš Java je multiplatformový a beží na všetkých operačných systémoch s JVM, vrátane Microsoft Windows, Linux, macOS, Android a iOS.

Informácie o voliteľných závislostiach balíkov, ako napríklad JogAmp JOGL, Harfbuzz písma Java Advanced Imaging JAI, nájdete v dokumentácii k produktu.

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2025. Všetky práva vyhradené.