Pārbaudīt Word, PDF un tīmekļa dokumentu gramatiku iekš Python

Python risinājums gramatikas pārbaudei, izmantojot AI

Bezšuvju integrācija ar galvenajiem valodu modeļiem, piemēram, OpenAI, Claude un Gemini, nodrošina plašas AI balstītas dokumentu apstrādes iespējas Python lietojumprogrammām.

Skatīt koda fragmentu

AI gramatikas pārbaudītājs dokumentiem programmā Python

Atklājiet un izceliet gramatikas kļūdas dokumentos, izmantojot OpenAI, Google un Claude AI modeļus ar Aspose.Words priekš Python via .NET. Metode CheckGrammar analizē DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT un EPUB failus un atzīmē gramatiskās problēmas — tādējādi palīdzot jums radīt nevainojamu, profesionālu saturu bez manuālas pārbaudes.

Kāpēc izstrādātāji izvēlas Aspose.Words gramatikas pārbaudei

  • Viens API izsaukums, lai pārbaudītu gramatiku visam dokumentam
  • OpenAI (GPT-4o), Google (Gemini) un Claude modeļu saimes atbalsts
  • Kļūdu izcelšana izvades dokumentā ērtai pārskatīšanai
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB un citu formātu atbalsts

Autentifikācijai ir nepieciešama API atslēga no jūsu izvēlētā AI pakalpojumu sniedzēja. Pilnu atbalstīto modeļu sarakstu skatiet API atsaucē.

Sāciet pārbaudīt gramatiku programmā Python jau šodien — izmēģiniet tiešsaistes demo augstāk.

Koda piemērs Python valodā gramatikas pārbaudei
Sarakstā atlasiet mērķa formātu
Palaist kodu
pip install aspose-words
Kopēt
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Izmantojiet OpenAI ģeneratīvos valodas modeļus.
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
Palaist kodu

Kā pārbaudīt gramatiku dokumentā, izmantojot Python

  1. Instalējiet Aspose.Words for Python via .NET.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam Python projektam.
  3. Atveriet avota failu iekš Python.
  4. Izsauciet CheckGrammar metodi, nododot tai jūsu dokumentu.
  5. Kad process pabeigts, dokumenta gramatiskās kļūdas tiks izceltas, un jūs varēsiet saglabāt rezultātu kā jaunu failu vajadzīgajā formātā.

Python via .NET bibliotēka gramatikas pārbaudei

Mēs mitinām Python pakotnes PyPi krātuvēs. Lūdzu, izpildiet detalizētos norādījumus par to, kā izstrādātāja vidē 'Aspose.Words for Python via .NET'.

Sistēmas prasības

Šī pakotne ir saderīga ar Python ≥3.5 un <3.12. Ja izstrādājat programmatūru operētājsistēmai Linux, lūdzu, skatiet papildu prasības gcc un libpython sadaļā Produkta dokumentācija.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2026. Visas tiesības aizsargātas.