Sklandus integravimas su pagrindiniais kalbos modeliais, tokiais kaip OpenAI, Claude ir Gemini, suteikia plačias DI pagrįstas dokumentų apdorojimo galimybes Python programoms.
Programiškai ištraukite pagrindinę informaciją iš tekstų ir dokumentų. Sukurkite glaustas, informatyvias santraukas, kuriose užfiksuota teksto reikšmė naudojant didelius kalbos modelius (LLM) Python. Programinės įrangos teksto apibendrinimo programos yra didžiulės ir įvairios. Teksto apibendrinimas gali būti naudojamas norint pateikti naujausią informaciją apie dabartinius įvykius. Integruodami teksto apibendrinimo funkciją į savo programinę įrangą, ne tik padidinsite produktyvumą, bet ir pagerinsite sprendimų priėmimą kuo greičiau pasiekdami svarbius duomenis.
Sąveika tarp Aspose.Words ir didelių kalbų modelių yra pagrįsta REST architektūra. Šis metodas užtikrina patikimą ir saugų ryšį tarp jūsų "Python via .NET" programos ir įvairių AI paslaugų. Norėdami nustatyti autentifikavimą, turėsite nurodyti savo privatų API raktą ir AI paslaugos endpoint, kuri teikia jums reikalingus modelius (OpenAiModel, GoogleAiModel, AnthropicAiModel). Visą palaikomų LLM tipų sąrašą rasite API Reference.
Patirkite pažangaus teksto apdorojimo ateitį Python šiandien!
pip install aspose-words
Kopijuoti
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Naudokite OpenAI arba Google generacinius kalbos modelius.
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 paketus talpiname PyPi saugyklose. Vadovaukitės nuosekliomis instrukcijomis, kaip įdiegti "Aspose.Words for Python via .NET" į kūrėjo aplinką.
Šis paketas suderinamas su Python ≥3.5 ir <3.12. Jei kuriate programinę įrangą, skirtą Linux, peržiūrėkite papildomus gcc ir libpython reikalavimus produkto dokumentacijoje.