Patikrinkite Word, PDF ir žiniatinklio dokumentų gramatiką Python

Python sprendimas gramatikos tikrinimui naudojant dirbtinį intelektą

Sklandi integracija su pagrindiniais kalbos modeliais, tokiais kaip OpenAI, Claude ir Gemini, suteikia plačias dirbtinio intelekto pagrindo dokumentų apdorojimo galimybes Python programoms.

Peržiūrėkite kodo fragmentą

DI gramatikos tikrintuvas Python dokumentams

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.

Kodėl kūrėjai renkasi Aspose.Words gramatikos tikrinimui

  • Vienas API kreipinys viso dokumento gramatikai patikrinti
  • OpenAI (GPT-4o), Google (Gemini) ir Claude modelių šeimų palaikymas
  • Paryškintos klaidos išvesties dokumente patogiam tikrinimui
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB ir kitų formatų palaikymas

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ą.

Pavyzdinis kodas Python kalba gramatikos tikrinimui
Iš sąrašo pasirinkite tikslinį formatą
Vykdyti kodą
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
Vykdyti kodą

Kaip patikrinti dokumento gramatiką naudojant Python

  1. Įdiekite Aspose.Words for Python via .NET.
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) į savo Python projektą.
  3. Atidarykite šaltinio failą programoje Python.
  4. Iškvieskite CheckGrammar metodą, perduodami savo dokumentą.
  5. Baigus, dokumento gramatinės klaidos bus paryškintos, ir galėsite išsaugoti rezultatą kaip naują failą norimu formatu.

Python via .NET biblioteka gramatikos tikrinimui

Python paketus talpiname PyPi saugyklose. Vadovaukitės nuosekliomis instrukcijomis, kaip įdiegti "Aspose.Words for Python via .NET" į kūrėjo aplinką.

Sistemos reikalavimai

Š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.

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2026. Visos teisės saugomos.