Provjera gramatike Word, PDF i web dokumenata u Python

Python rješenje za provjeru gramatike uz AI

Besprijekorna integracija s glavnim jezičnim modelima, poput OpenAI, Claude i Gemini, pruža opsežne mogućnosti obrade dokumenata temeljene na AI za Python aplikacije.

Pogledajte isječak koda

Provjera gramatike pomoću AI za dokumente u Python

Otkrivajte i označavajte gramatičke pogreške u dokumentima koristeći AI modele OpenAI, Google i Claude uz Aspose.Words za Python via .NET. Metoda CheckGrammar analizira DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT i EPUB datoteke te označava gramatičke probleme — pomaže vam isporučiti dotjeran, profesionalan sadržaj bez ručnog lektiranja.

Zašto programeri biraju Aspose.Words za provjeru gramatike

  • Jedan API poziv za gramatičku provjeru cijelog dokumenta
  • Podrška za obitelji modela OpenAI (GPT-4o), Google (Gemini) i Claude
  • Istaknute pogreške u izlaznom dokumentu radi jednostavne provjere
  • Podrška za DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB i druge formate

Za autentifikaciju je potreban API ključ od vašeg odabranog AI pružatelja usluga. Za potpuni popis podržanih modela pogledajte API referencu.

Počnite provjeravati gramatiku u Python danas — isprobajte live demo iznad.

Primjer koda u Python za provjeru gramatike
Odaberite ciljni format s popisa
Pokreni kôd
pip install aspose-words
Kopirati
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Koristite OpenAI generativne jezične modele.
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
Pokreni kôd

Kako provjeriti gramatiku u dokumentu pomoću Python

  1. Instalirajte Aspose.Words for Python via .NET.
  2. Dodajte referencu na biblioteku (uvezite biblioteku) u svoj Python projekt.
  3. Otvorite izvornu datoteku u Python.
  4. Pozovite metodu CheckGrammar, prosljeđujući joj vaš dokument.
  5. Nakon završetka, gramatički problemi u dokumentu bit će istaknuti, a rezultat možete spremiti kao novu datoteku u željenom formatu.

Python via .NET biblioteka za provjeru gramatike

Naše Python pakete hostiramo u PyPi repozitorijumima. Slijedite upute korak po korak o tome kako instalirati "Aspose.Words for Python via .NET" u svoje razvojno okruženje.

Zahtjevi sustava

Ovaj paket je kompatibilan s Python ≥3.5 i <3.12. Ako razvijate softver za Linux, pogledajte dodatne zahtjeve za gcc i libpython u dokumentaciji proizvoda.

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2026. Sva prava pridržana.