Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Belgeleri özetlemek, içerik incelemesi, hızlı içgörüler veya özetler hazırlamak için değerli bir araçtır. Aspose.Words, AI destekli modelleri kullanarak belge özetlemeyi destekler ve uzun metnin işlenmesini kolaylaştırır. aspose.words.ai modülünde bulunan bu özellik, OpenAI ve Google ‘ten gelişmiş üretici dil modellerinin yanı sıra Claude’s antropik üretici dil modellerini entegre eder. Desteklenen modellerin listesi AiModelType numaralandırmasında mevcuttur.
Belge içeriğini özetlemek için çeşitli seçenekler belirleyebilirsiniz. Belgenizin bir özetini oluşturmak için summarize yöntemini kullanın. summary_length özelliğini kullanarak özet uzunluğunu da ayarlayabilirsiniz.
Aspose.Words ile belge özetlemenin uygulanması basittir. Aşağıdaki kod örneği, GPT-4o modelini kullanarak bir belgenin nasıl özetleneceğini gösterir:
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.