Verificați gramatica documentelor Word, PDF, Web în Python

Soluție Python pentru verificarea gramaticii cu IA

Integrare perfectă cu principalele modele lingvistice, cum ar fi OpenAI, Claude și Gemini, oferă capabilități extinse de procesare a documentelor bazate pe IA pentru aplicații Python.

Vizualizați fragmentul de cod

Verificator gramatical AI pentru documente în Python

Detectați și evidențiați erorile gramaticale în documente utilizând modelele AI de la OpenAI, Google și Claude cu Aspose.Words pentru Python via .NET. Metoda CheckGrammar analizează fișierele DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT și EPUB și marchează problemele gramaticale — ajutându-vă să livrați conținut rafinat și profesional fără corectură manuală.

De ce dezvoltatorii aleg Aspose.Words pentru verificarea gramaticii

  • Un singur apel API pentru a verifica gramatica întregului document
  • Suport pentru familiile de modele OpenAI (GPT-4o), Google (Gemini) și Claude
  • Erori evidențiate în documentul de ieșire pentru o revizuire facilă
  • Suport pentru DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB și altele

Autentificarea necesită o cheie API de la furnizorul de AI ales. Pentru o listă completă a modelelor suportate, consultați Referința API.

Începeți să verificați gramatica în Python astăzi — încercați demonstrația live de mai sus.

Exemplu de cod în Python pentru verificarea gramaticii
Selectați formatul țintă din listă
Rulați codul
pip install aspose-words
Copie
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Folosiți modelele de limbaj generative 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
Rulați codul

Cum să verificați gramatica într-un document utilizând Python

  1. Instalați Aspose.Words for Python via .NET.
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dumneavoastră Python.
  3. Deschideți fișierul sursă în Python.
  4. Apelați metoda CheckGrammar, furnizând documentul dumneavoastră.
  5. După finalizare, problemele gramaticale din document vor fi evidențiate, și dumneavoastră puteți salva rezultatul ca un fișier nou în formatul dorit.

Biblioteca Python via .NET pentru verificarea gramaticii

Găzduim pachetele noastre Python în depozitele PyPi. Vă rugăm să urmați instrucțiunile pas cu pas despre cum să instalați "Aspose.Words for Python via .NET" în mediul dumneavoastră de dezvoltator.

Cerințe de sistem

Acest pachet este compatibil cu Python ≥3.5 și <3.12. Dacă dezvoltați software pentru Linux, vă rugăm să aruncați o privire la cerințele suplimentare pentru gcc și libpython în documentația produsului.

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2026. Toate drepturile rezervate.