Կարճացնել Word, PDF և վեբ փաստաթղթեր Python-ում

Python լուծում փաստաթղթեր կարճացնելու համար՝ օգտագործելով ԱԻ

Անխափան ինտեգրումը գլխավոր լեզվական մոդելների, ինչպիսիք են OpenAI, Claude և Gemini, հետ, ապահովում է լայնածավալ ԱԻ-հիմնված փաստաթղթեր մշակելու հնարավորություններ Python հավելվածների համար.

Դիտեք կոդի հատվածը

Խելացի տեքստի ամփոփում Python via .NET հավելվածների համար

Ծրագրային ապահովման միջոցով հանեք հիմնական տեղեկատվությունը տեքստերից և փաստաթղթերից: Ստեղծեք հակիրճ, տեղեկատվական ամփոփագրեր, որոնք արտացոլում են տեքստի իմաստը ՝ օգտագործելով մեծ լեզվական մոդելներ (LLM) Python - ում: Ծրագրային տեքստի ընդհանրացման կիրառման ոլորտները լայն են և բազմազան: Տեքստի ընդհանրացումը կարող է օգտագործվել ընթացիկ իրադարձությունների վերաբերյալ արդի տեղեկատվություն տրամադրելու համար: Ինտեգրելով տեքստի ընդհանրացման գործառույթը ձեր ծրագրաշարում ՝ դուք ոչ միայն կբարձրացնեք արտադրողականությունը, այլև կբարելավեք որոշումների կայացման գործընթացը ՝ հնարավորինս արագ մուտք գործելով կարևոր տվյալներ:

Հիմնական գործառույթները

  • Հեշտ օգտագործման API, որը հեշտությամբ ինտեգրվում է Python via .NET ծրագրակազմի հետ
  • Տարբեր մոդելների հետ ինտեգրվելու ունակություն LLM ըստ Ձեր կարիքների
  • Տեքստի ամփոփման պարամետրերը հարմարեցնելու ունակություն
  • Աջակցություն ֆայլերի ձևաչափերի լայն տեսականի

Aspose.Words - ի և մեծ լեզվական մոդելների միջև փոխազդեցությունը կառուցված է REST ճարտարապետության վրա: Այս մոտեցումը ապահովում է ամուր և անվտանգ հաղորդակցություն Ձեր Python via .NET հավելվածի և տարբեր ծառայությունների միջև AI. Նույնականացումը կարգավորելու համար հարկավոր է տրամադրել ձեր անձնական բանալին API և endpoint ծառայության AI, որն ապահովում է Ձեզ անհրաժեշտ մոդելները (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 Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2026. Բոլոր իրավունքները պաշտպանված են.