Dapatkan konten singkat Word, PDF, dokumen Web dalam Java

Solusi Java untuk meringkas dokumen menggunakan AI

Integrasi tanpa batas dengan model bahasa utama seperti OpenAI dan Gemini menyediakan kemampuan pemrosesan dokumen berbasis AI yang ekstensif untuk aplikasi Java.

Lihat cuplikan kode

Ringkasan Teks Cerdas untuk Aplikasi Java

Ekstrak informasi penting dari teks dan dokumen secara terprogram. Hasilkan ringkasan singkat dan informatif yang menangkap makna teks menggunakan model bahasa besar (LLM) dalam Java. Aplikasi peringkasan teks perangkat lunak sangat luas dan beragam. Ringkasan teks dapat digunakan untuk memberikan informasi terkini tentang peristiwa terkini. Dengan mengintegrasikan fungsi ringkasan teks ke dalam perangkat lunak Anda, Anda tidak hanya akan meningkatkan produktivitas, tetapi juga meningkatkan pengambilan keputusan dengan mengakses data penting secepat mungkin.

Fitur Utama

  • Mudah digunakan API yang mudah diintegrasikan dengan perangkat lunak Java
  • Kemampuan untuk berintegrasi dengan berbagai model LLM untuk memenuhi kebutuhan Anda
  • Kemampuan untuk menyesuaikan pengaturan ringkasan teks
  • Dukungan untuk berbagai format file

Interaksi antara Aspose.Words dan Model Bahasa Besar dibangun di atas arsitektur REST. Pendekatan ini menyediakan komunikasi yang andal dan aman antara aplikasi Java Anda dan berbagai layanan AI. Untuk menyiapkan autentikasi, Anda perlu menentukan kunci API pribadi Anda dan endpoint dari layanan AI yang menyediakan model yang Anda butuhkan (GoogleAiModel, OpenAiModel). Untuk daftar lengkap tipe LLM yang didukung, lihat API Reference.

Rasakan masa depan pemrosesan teks cerdas di Java hari ini!

Contoh kode dalam Java untuk meringkas dokumen
Pilih format target dari daftar
Jalankan 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>
Salinan
// 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')
Salinan
// 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>
Salinan
// 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"
Salinan
Document doc = new Document("Document.docx");

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

// Gunakan OpenAI atau model bahasa generatif 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")
Jalankan kode

Cara meringkas dokumen dalam Java

  1. Instal Aspose.Words untuk Java.
  2. Tambahkan referensi pustaka (impor pustaka) ke proyek Java Anda.
  3. Buka berkas sumber dalam Java.
  4. Panggil metode , teruskan dokumen Anda bersama dengan parameter SummarizeOptions.
  5. Setelah selesai, Anda akan menerima ringkasan dokumen singkat yang dapat Anda simpan sebagai file baru dalam format yang Anda butuhkan.

Pustaka Java untuk meringkas dokumen

Kami meng-host paket Java kami di repositori Maven. 'Aspose.Words untuk Java' JAR umum yang berisi kode byte. Silakan ikuti petunjuk langkah demi langkah tentang cara menginstalnya ke lingkungan pengembang Java Anda.

Persyaratan sistem

Java SE 7 Java lebih baru didukung. Kami juga menyediakan paket terpisah untuk Java SE 6 jika Anda terpaksa menggunakan JRE sudah ketinggalan zaman ini.

Java kami bersifat lintas platform dan berjalan di semua sistem operasi dengan JVM, termasuk Microsoft Windows, Linux, macOS, Android, dan iOS.

Untuk informasi tentang dependensi paket opsional, seperti JogAmp JOGL, mesin font Harfbuzz Java Advanced Imaging JAI, silakan merujuk ke Dokumentasi Produk.

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2025. Seluruh hak cipta.