Sklandi integracija su pagrindiniais kalbos modeliais, tokiais kaip OpenAI, Claude ir Gemini, suteikia plačias dirbtinio intelekto pagrindo dokumentų apdorojimo galimybes Python programoms.
Raskite ir pažymėkite gramatikos klaidas dokumentuose naudodami OpenAI, Google ir Claude DI modelius su Aspose.Words, skirtu Python via .NET. CheckGrammar metodas analizuoja DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ir EPUB failus bei pažymi gramatines problemas — tai padeda kurti kruopščiai paruoštą, profesionalų turinį be rankinio tikrinimo.
Autentifikavimui reikalingas API raktas iš jūsų pasirinkto DI teikėjo. Visą palaikomų modelių sąrašą rasite API žinyne.
Pradėkite tikrinti gramatiką Python jau šiandien — išbandykite aukščiau pateiktą tiesioginę demonstraciją.
pip install aspose-words
Kopijuoti
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Naudokite OpenAI generatyvius kalbos modelius.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()
grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True
proofed_doc = model.check_grammar(doc, grammar_options)
proofed_doc.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("")
grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True
proofed_doc = model.check_grammar(doc, grammar_options)
proofed_doc.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.