Python で Word、PDF、Web 文書を要約

AI を使用した文書要約の Python ソリューション

OpenAI、Claude、Gemini といった主要な言語モデルとシームレスに統合することで、Python アプリケーション向けに幅広い AI ベースの文書処理機能を提供します。

コード スニペットを表示

Python via .NET アプリケーションのためのインテリジェントなテキ

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

主な特長

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

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

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

Python で文書を要約するサンプルコード
リストからターゲットフォーマットを選択します
コードを実行する
pip install aspose-words
コピー
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# OpenAI または Google の生成言語モデルを使用します。
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()

options = aw.ai.SummarizeOptions()
options.summary_length = aw.ai.SummaryLength.SHORT
summary = model.summarize(doc, options)
summary.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

options = aw.ai.SummarizeOptions()
options.summary_length = aw.ai.SummaryLength.SHORT
summary = model.summarize(doc, options)
summary.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
コードを実行する

Python で文書を要約する方法

  1. Aspose.Words for Python via .NET をインストールします。
  2. Python プロジェクトにライブラリ参照(インポート)を追加します。
  3. Python でソースファイルを開きます。
  4. メソッドを呼び出し、文書と SummarizeOptions パラメータを渡します。
  5. 処理が完了すると、必要な形式で新しいファイルとして保存できる簡潔な文書要約が取得できます。

文書を要約するための Python via .NET ライブラリ

Python パッケージはPyPiリポジトリでホストしています。 "Aspose.Words for Python via .NET" 開発者環境にインストールする方法のステップバイステップの説明に従ってください。

システム要求

このパッケージは Python ≥3.5 および <3.12 と互換性があります。 Linux 用のソフトウェアを開発する場合は、 製品ドキュメントの gcc および libpython の追加要件を参照してください。

5%

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

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

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