Som'n Dokument op

Contents
[ ]

Die opsomming van dokumente is’n waardevolle hulpmiddel vir inhoudhersiening, vinnige insigte of die voorbereiding van opsommings. Aspose.Words ondersteun dokumentopsomming met behulp van AI-aangedrewe modelle, wat dit makliker maak om lang teks te verwerk. Hierdie funksie, beskikbaar in die aspose.words.ai module, integreer gevorderde generatiewe taal modelle van OpenAI en Google, sowel as Claude’s antropiese generatiewe taal modelle. Die lys van ondersteun modelle is beskikbaar in die AiModelType opsomming.

U kan verskeie opsies spesifiseer vir die opsomming van dokumentinhoud. Gebruik die summarize metode om’n opsomming van jou dokument te genereer. Jy kan ook opsommingslengte stel deur die summary_length eienskap te gebruik.

Met Aspose.Words is die implementering van dokumentopsomming eenvoudig. Die volgende kode voorbeeld toon hoe om’n dokument te som met behulp van GPT-4o model:

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")