Skontrolujte gramatiku dokumentov Word, PDF, Web v Python

Python riešenie na kontrolu gramatiky s využitím AI

Bezproblémová integrácia s poprednými jazykovými modelmi, ako sú OpenAI, Claude a Gemini, poskytuje rozsiahle možnosti spracovania dokumentov založených na AI pre aplikácie v Python.

Zobraziť útržok kódu

Kontrola gramatiky pomocou AI pre dokumenty v Python

Detekujte a zvýraznite gramatické chyby v dokumentoch pomocou modelov OpenAI, Google a Claude AI s Aspose.Words pre Python via .NET. Metóda CheckGrammar analyzuje súbory DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT a EPUB a označuje gramatické problémy — pomáha vám vytvárať vylepšený, profesionálny obsah bez ručnej korektúry.

Prečo vývojári vyberajú Aspose.Words pre kontrolu gramatiky

  • Jedno volanie API na kontrolu gramatiky celého dokumentu
  • Podpora rodín modelov OpenAI (GPT-4o), Google (Gemini) a Claude
  • Zvýraznené chyby vo výstupnom dokumente pre ľahkú kontrolu
  • Podpora formátov DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB a ďalších

Pre autentifikáciu je potrebný API kľúč od vybraného poskytovateľa AI. Kompletný zoznam podporovaných modelov nájdete v API referencii.

Začnite kontrolovať gramatiku v Python už dnes — vyskúšajte online demo vyššie.

Ukážkový kód v Python na kontrolu gramatiky
Vyberte cieľový formát zo zoznamu
Spustiť kód
pip install aspose-words
Kopírovať
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Použite generatívne jazykové modely 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
Spustiť kód

Ako skontrolovať gramatiku v dokumente pomocou Python

  1. Nainštalujte Aspose.Words for Python via .NET.
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do vášho projektu Python.
  3. Otvorte zdrojový súbor v Python.
  4. Zavolajte metódu CheckGrammar a odovzdajte svoj dokument.
  5. Po dokončení budú gramatické problémy v dokumente zvýraznené a môžete uložiť výsledok ako nový súbor v požadovanom formáte.

Knižnica Python via .NET na kontrolu gramatiky

Naše balíčky Python hostíme v úložiskách PyPi. Postupujte podľa podrobných pokynov, ako nainštalovať "Aspose.Words for Python via .NET" do vášho vývojárskeho prostredia.

Požiadavky na systém

Tento balík je kompatibilný s Python ≥3.5 a <3.12. Ak vyvíjate softvér pre Linux, pozrite si ďalšie požiadavky pre gcc a libpython v dokumentácii k produktu.

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2026. Všetky práva vyhradené.