Անխափան ինտեգրումը գլխավոր լեզվական մոդելների, ինչպիսիք են OpenAI, Claude և Gemini, հետ, ապահովում է լայնածավալ ԱԻ-հիմնված փաստաթղթեր մշակելու հնարավորություններ Python հավելվածների համար.
Ծրագրային ապահովման միջոցով հանեք հիմնական տեղեկատվությունը տեքստերից և փաստաթղթերից: Ստեղծեք հակիրճ, տեղեկատվական ամփոփագրեր, որոնք արտացոլում են տեքստի իմաստը ՝ օգտագործելով մեծ լեզվական մոդելներ (LLM) Python - ում: Ծրագրային տեքստի ընդհանրացման կիրառման ոլորտները լայն են և բազմազան: Տեքստի ընդհանրացումը կարող է օգտագործվել ընթացիկ իրադարձությունների վերաբերյալ արդի տեղեկատվություն տրամադրելու համար: Ինտեգրելով տեքստի ընդհանրացման գործառույթը ձեր ծրագրաշարում ՝ դուք ոչ միայն կբարձրացնեք արտադրողականությունը, այլև կբարելավեք որոշումների կայացման գործընթացը ՝ հնարավորինս արագ մուտք գործելով կարևոր տվյալներ:
Aspose.Words - ի և մեծ լեզվական մոդելների միջև փոխազդեցությունը կառուցված է REST ճարտարապետության վրա: Այս մոտեցումը ապահովում է ամուր և անվտանգ հաղորդակցություն Ձեր Python via .NET հավելվածի և տարբեր ծառայությունների միջև AI. Նույնականացումը կարգավորելու համար հարկավոր է տրամադրել ձեր անձնական բանալին API և endpoint ծառայության AI, որն ապահովում է Ձեզ անհրաժեշտ մոդելները (OpenAiModel, GoogleAiModel, AnthropicAiModel). LLM աջակցվող տեսակների ամբողջական ցուցակի համար տես API Reference բաժինը:
Այսօր ծանոթացեք 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 փաթեթները PyPi պահոցներում: Խնդրում ենք հետևել քայլ առ քայլ հրահանգներին, թե ինչպես տեղադրել "Aspose.Words for Python via .NET" ձեր մշակողի միջավայրում:
Այս փաթեթը համատեղելի է Python ≥3.5 և <3.12 հետ: Եթե դուք մշակում եք ծրագրակազմ Linux-ի համար, խնդրում ենք դիտել gcc և libpython լրացուցիչ պահանջները Ապրանքի Փաստաթղթերում: