Få kort indhold af Word, PDF, Internetdokumenter i Java

Java løsning til opsummering af dokumenter ved hjælp af AI

Problemfri integration med større sprogmodeller som OpenAI og Gemini giver omfattende AI-baserede dokumentbehandlingsfunktioner til Java applikationer.

Se kodestykket

Intelligent tekstopsummering til Java applikationer

Uddrag nøgleoplysninger fra tekster og dokumenter programmatisk. Generer koncise, informative oversigter, der fanger betydningen af tekst ved hjælp af store sprogmodeller (LLM) i Java. Anvendelsen af tekstoversigter er omfattende og varieret. Tekst opsummering kan bruges til at give up-to-date information om aktuelle begivenheder. Ved at integrere tekst opsummering funktion i dit program, vil du ikke kun øge produktiviteten, men også forbedre beslutningstagning ved at få adgang til vigtige data så hurtigt som muligt.

Nøglefunktioner

  • Brugervenlig API, der nemt kan integreres med Java-software
  • Evne til at integrere med forskellige LLM modeller til at opfylde dine behov
  • Mulighed for at tilpasse tekst opsummering indstillinger
  • Støtte til en bred vifte af filformater

Interaktionen mellem Aspose.Words og store sprogmodeller er bygget på en REST-arkitektur. Denne tilgang giver pålidelig og sikker kommunikation mellem din Java applikation og forskellige AI-tjenester. For at konfigurere godkendelse skal du angive din private API-nøgle og endpoint for den AI-tjeneste, der leverer de modeller, du har brug for (GoogleAiModel, OpenAiModel). For en komplet liste over understøttede LLM typer, se API Reference.

Oplev fremtiden for intelligent tekstbehandling i Java i dag!

Eksempelkode i Java til opsummering af et dokument
Vælg målformatet fra listen
Kør kode
// 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>
Kopi
// 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')
Kopi
// 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>
Kopi
// 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"
Kopi
Document doc = new Document("Document.docx");

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

// Brug OpenAI eller Google generative sprogmodeller.
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")
Kør kode

Sådan opsummeres et dokument i Java

  1. Installere Aspose.Words til Java.
  2. Føj en biblioteksreference (Importer biblioteket) til dit Java - projekt.
  3. Åbn kildefilen i Java.
  4. Invoke metode, passerer i dit dokument sammen med SummarizeOptions parameter.
  5. Når du er færdig, modtager du en kortfattet dokumentoversigt, som du kan gemme som en ny fil i det format, du har brug for.

Java bibliotek for at opsummere dokumenter

Vi hoster vores Java pakker i Maven repositories. 'Aspose.Words til Java' er en almindelig JAR fil, der indeholder byte-kode. Følg venligst trin-for-trin instruktionerne om, hvordan du installerer det i dit Java-udviklermiljø.

Systemkrav

Java SE 7 og nyere Java -versioner understøttes. Vi leverer også en separat pakke til Java SE 6, hvis du er forpligtet til at bruge denne forældede JRE.

Vores Java pakke er tværgående og kører på alle operativsystemer med JVM implementering, herunder Microsoft Windows, Linux, macOS, Android og iOS.

For information om valgfri JogAmp JOGL, Harfbuzz, Java Advanced Imaging JAI, henvises til Produktdokumentation.

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2025. Alle rettigheder forbeholdes.