Brezhibna integracija z glavnimi jezikovnimi modeli, kot sta OpenAI in Gemini, zagotavlja obsežne zmožnosti obdelave dokumentov na podlagi AI za Java aplikacije.
Programsko izvlecite ključne informacije iz besedil in dokumentov. Ustvarite jedrnate, informativne povzetke, ki zajemajo pomen besedila z uporabo velikih jezikovnih modelov (LLM) v Java. Uporaba povzetka besedila programske opreme je obsežna in raznolika. Povzetek besedila se lahko uporablja za zagotavljanje najnovejših informacij o trenutnih dogodkih. Z vključitvijo funkcije povzetka besedila v svojo programsko opremo ne boste le povečali produktivnosti, temveč tudi izboljšali odločanje s čim hitrejšim dostopom do pomembnih podatkov.
Interakcija med Aspose.Words in velikimi jezikovnimi modeli je zgrajena na arhitekturi REST. Ta pristop zagotavlja zanesljivo in varno komunikacijo med vašo aplikacijo Java in različnimi storitvami AI. Če želite nastaviti preverjanje pristnosti, boste morali določiti svoj zasebni ključ API in endpoint storitve AI, ki nudi modele, ki jih potrebujete (GoogleAiModel, OpenAiModel). Za celoten seznam podprtih vrst LLM si oglejte API Reference.
Doživite prihodnost inteligentne obdelave besedila v Java danes!
// 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>
Kopirati
// 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')
Kopirati
// 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>
Kopirati
// 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"
Kopirati
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");
// Uporabite OpenAI ali Googlove generativne jezikovne modele.
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")
Podprte so Java SE 7 in novejše Java Ponujamo tudi ločen paket za Java SE 6 če morate uporabiti to zastarelo JRE.
Naš Java je med platformami in deluje v vseh operacijskih sistemih z JVM, vključno z Microsoft Windows, Linux, macOS, Android in iOS.
Za informacije o izbirnih odvisnostih paketov, kot so JogAmp JOGL, Harfbuzz pisav Java Advanced Imaging JAI, glejte dokumentacijo izdelka.