Preverjanje slovnice Word, PDF in spletnih dokumentov v Python

Python rešitev za preverjanje slovnice z umetno inteligenco

Brezhibna integracija z glavnimi jezikovnimi modeli, kot so OpenAI, Claude in Gemini, omogoča obsežne zmožnosti obdelave dokumentov na osnovi umetne inteligence za Python aplikacije.

Oglejte si delček kode

AI preverjevalnik slovnice za dokumente v Python

Zaznavajte in označujte slovnične napake v dokumentih z uporabo AI modelov OpenAI, Google in Claude v kombinaciji z Aspose.Words za Python via .NET. Metoda CheckGrammar analizira datoteke DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT in EPUB ter označi slovnične težave — kar vam pomaga ustvariti izpopolnjeno, profesionalno vsebino brez ročnega lektoriranja.

Zakaj razvijalci izberejo Aspose.Words za preverjanje slovnice

  • En klic API za preverjanje slovnice celotnega dokumenta
  • Podpora za družine modelov OpenAI (GPT-4o), Google (Gemini) in Claude
  • Označene napake v izhodnem dokumentu za enostavno pregledovanje
  • Podpora za DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB in druge formate

Za avtentikacijo je potreben API ključ vašega izbranega ponudnika AI. Za popoln seznam podprtih modelov si oglejte referenco API.

Začnite danes preverjati slovnico v Python — preizkusite živo demonstracijo zgoraj.

Primer kode v Python za preverjanje slovnice
S seznama izberite ciljno obliko
Zaženi kodo
pip install aspose-words
Kopirati
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Uporabite generativne jezikovne modele OpenAI.
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
Zaženi kodo

Kako preveriti slovnico v dokumentu z uporabo Python

  1. Namestite Aspose.Words for Python via .NET.
  2. Dodajte sklic na knjižnico (uvoz knjižnice) v svoj projekt Python.
  3. Odprite izvorno datoteko v Python.
  4. Pokličite metodo CheckGrammar, pri čemer podate svoj dokument.
  5. Ko je postopek končan, bodo slovnične napake v dokumentu označene, rezultat pa lahko shranite kot novo datoteko v želenem formatu.

Knjižnica Python via .NET za preverjanje slovnice

Naše pakete Python gostimo v repozitorijih PyPi. Sledite navodilom po korakih, kako namestiti "Aspose.Words for Python via .NET" v okolje razvijalca.

Sistemske zahteve

Ta paket je združljiv s Python ≥3.5 in <3.12. Če razvijate programsko opremo za Linux, si oglejte dodatne zahteve za gcc in libpython v dokumentaciji izdelka.

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2026. Vse pravice pridržane.