Priksa tata basa dokumen Word, PDF, Web ing Python

Solusi Python kanggo mriksa tata basa nganggo AI

Integrasi tanpa gangguan karo model basa utama kaya OpenAI, Claude, lan Gemini nyedhiyakake kabisa pangolahan dokumen adhedhasar AI sing ekstensif kanggo aplikasi Python.

Ndeleng potongan kode

Pemeriksa Tata Bahasa AI kanggo Dokumen ing Python

Deteksi lan sorot kesalahan tata bahasa ing dokumen kanthi nggunakake model AI OpenAI, Google, lan Claude nganggo Aspose.Words kanggo Python via .NET. Metode CheckGrammar menganalisis file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, lan EPUB lan menandai masalah tata bahasa — mbantu sampeyan ngasilake konten sing rapi lan profesional tanpa kudu mriksa manual.

Kenapa Pengembang Milih Aspose.Words kanggo Pemeriksaan Tata Bahasa

  • Siji panggilan API kanggo mriksa tata bahasa sakabehe dokumen
  • Dhukungan kanggo kulawarga model OpenAI (GPT-4o), Google (Gemini), lan Claude
  • Kesalahan sing disorot ing dokumen asil kanggo review sing gampang
  • Dhukungan kanggo DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB, lan liya-liyane

Autentikasi mbutuhake kunci API saka panyedhiya AI sing sampeyan pilih. Kanggo dhaptar lengkap model sing didhukung, delengen Referensi API.

Miwiti mriksa tata bahasa ing Python dina iki — coba demo langsung ing ndhuwur.

Contoh kode ing Python kanggo mriksa tata basa
Pilih format target saka dhaptar
Kode roto
pip install aspose-words
Nyalin
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Gunakake model basa generatif 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
Kode roto

Carane mriksa tata basa ing dokumen nganggo Python

  1. Pasang Aspose.Words for Python via .NET.
  2. Tambahake referensi perpustakaan (impor perpustakaan) menyang proyek Python sampeyan.
  3. Bukak file sumber ing Python.
  4. Nimbali metode CheckGrammar, kanthi ngirim dokumen sampeyan.
  5. Sawise rampung, masalah tata basa ing dokumen bakal ditandhani, lan sampeyan bisa nyimpen asil minangka file anyar ing format sing dibutuhake.

Perpustakaan Python via .NET kanggo mriksa tata basa

Kita dadi tuan rumah paket Python ing repositori PyPi. Mangga tindakake langkah-langkah dening-instruksi carane nginstal "Aspose.Words for Python via .NET" kanggo lingkungan pangembang.

Requirements Sistem

Paket iki kompatibel karo Python ≥3.5 lan <3.12. Yen sampeyan ngembangake piranti lunak kanggo Linux, deleng syarat tambahan kanggo gcc lan libpython ing Dokumentasi Produk.

5%

Langganan kanggo Aspose Update Product

Entuk buletin saben wulan lan tawaran langsung dikirim menyang kothak layang.

© Aspose Pty Ltd 2001-2026. Kabeh hak dilindhungi undhang-undhang.