Java で Web ドキュメント Word、PDF の簡単な内容を取得します。

JavaAIを使用して文書を要約するためのソリューション

OpenAIやGeminiなどの主要な言語モデルとのシームレスな統合により、Javaアプリケーション用の広範なAIベースの文書処理機能が提供されます。

コード スニペットを表示

Java アプリケーションのためのインテリジェントなテキ

プログラムでテキストやドキュメントから重要な情報を抽出します。 Java の大きな言語モデル(LLM)を使用して、テキストの意味をキャプチャする簡潔で有益な要約を生成します。 ソフトウェアテキスト要約のアプリケーションは広大で多様です。 テキスト要約は、現在のイベントに関する最新の情報を提供するために使用することができます。 テキスト要約機能をソフトウェアに統合することで、生産性を向上させるだけでなく、重要なデータにできるだけ早くアクセスすることで意思決定を向上させることができます。

主な特長

  • Java ソフトウェアと簡単に統合できる使いやすいAPI
  • ニーズを満たすためにさまざまなLLMモデルと統合する機能
  • テキスト要約設定をカスタマイズする機能
  • ファイル形式の広い範囲のためのサポート

Aspose.Wordsと大きな言語モデル間の相互作用はRESTアーキテクチャ上に構築されています。 このアプローチは、Java アプリケーションとさまざまなAIサービスとの間の信頼性の高い安全な通信を提供します。 認証を設定するには、プライベートAPIキーと、必要なモデルを提供するAIサービスのendpointを指定する必要があります(GoogleAiModel, OpenAiModel). サポートされているLLM型の完全なリストについては、API Referenceを参照してください。

今すぐ Java でインテリジェントなテキスト処理の未来を体験してください。

文書を要約するための Java のコード例
リストからターゲットフォーマットを選択します
コードを実行する
// 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>
コピー
// 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')
コピー
// 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>
コピー
// 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"
コピー
Document doc = new Document("Document.docx");

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

// OpenAIまたは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")
コードを実行する

Java でドキュメントを要約する方法

  1. インストール Java の場合Aspose.Words.
  2. ライブラリ参照を Java プロジェクトに追加します(ライブラリをインポートします)。
  3. Java でソース ファイルを開きます。
  4. メソッドを呼び出し、SummarizeOptionsパラメータとともにドキュメントを渡します。
  5. 完了すると、必要な形式で新しいファイルとして保存できる簡潔なドキュメントの概要が表示されます。

ドキュメントを要約する Java ライブラリ

Java パッケージはMavenリポジトリでホストします。 'Aspose.Words for Java' は、バイトコードを含む一般的な JAR Java開発者環境にインストールする方法のステップバイステップの説明に従ってください。

システム要求

Java SE 7 Java バージョンがサポートされています。 JRE を使用する必要がある場合に備えて Java SE 6 用の個別のパッケージも提供しています。

私たちの Java Microsoft Windows 、Linux、macOS、Android、iOS JVM 実装されているすべてのオペレーティングシステムで実行されます。

JogAmp JOGL 、 Harfbuzz フォントエンジン、 Java Advanced Imaging JAI などのオプションのパッケージ依存関係については、製品ドキュメントを参照してください。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2025. 全著作権所有。