プログラムでテキストやドキュメントから重要な情報を抽出します。 Java の大きな言語モデル(LLM)を使用して、テキストの意味をキャプチャする簡潔で有益な要約を生成します。 ソフトウェアテキスト要約のアプリケーションは広大で多様です。 テキスト要約は、現在のイベントに関する最新の情報を提供するために使用することができます。 テキスト要約機能をソフトウェアに統合することで、生産性を向上させるだけでなく、重要なデータにできるだけ早くアクセスすることで意思決定を向上させることができます。
Aspose.Wordsと大きな言語モデル間の相互作用はRESTアーキテクチャ上に構築されています。 このアプローチは、Java アプリケーションとさまざまなAIサービスとの間の信頼性の高い安全な通信を提供します。 認証を設定するには、プライベートAPIキーと、必要なモデルを提供するAIサービスのendpointを指定する必要があります(GoogleAiModel, OpenAiModel). サポートされているLLM型の完全なリストについては、API Referenceを参照してください。
今すぐ 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 パッケージは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 などのオプションのパッケージ依存関係については、製品ドキュメントを参照してください。