Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Das Zusammenfassen von Dokumenten ist ein wertvolles Werkzeug für die Inhaltsprüfung, schnelle Einblicke oder das Erstellen von Abstracts. Aspose.Words unterstützt die Dokumentzusammenfassung mit AI-basierten Modellen, wodurch die Verarbeitung von Langtext erleichtert wird. Diese Funktion, die im Modul aspose.words.ai verfügbar ist, integriert erweiterte generative Sprachmodelle aus OpenAI und Google sowie Claude’s anthropische generative Sprachmodelle. Die Liste der unterstützten Modelle ist in der AiModelType-Aufzählung verfügbar.
Sie können verschiedene Optionen für die Zusammenfassung von Dokumentinhalten angeben. Verwenden Sie die Methode summarize, um eine Zusammenfassung Ihres Dokuments zu generieren. Sie können die Zusammenfassungslänge auch mit der Eigenschaft summary_length festlegen.
Mit Aspose.Words ist die Implementierung der Dokumentzusammenfassung unkompliziert. Das folgende Codebeispiel zeigt, wie Sie ein Dokument mit dem Modell GPT-4o zusammenfassen:
first_doc = aw.Document(MyDir + "Big document.docx")
second_doc = aw.Document(MyDir + "Document.docx")
api_key = os.getenv("API_KEY")
# Use OpenAI or Google generative language models.
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
one_document_summary = model.summarize(first_doc, options)
oneDocumentSummary.save(ArtifactsDir + "AI.AiSummarize.One.docx")
options.summary_length = aw.ai.SummaryLength.LONG
multi_document_summary = model.summarize([first_doc, second_doc], options)
multiDocumentSummary.save(ArtifactsDir + "AI.AiSummarize.Multi.docx")
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.