Integrasi lancar dengan model bahasa utama seperti OpenAI, Claude dan Gemini menyediakan keupayaan pemprosesan dokumen berasaskan AI yang meluas untuk aplikasi Python.
Kesan dan sorot kesilapan tatabahasa dalam dokumen menggunakan model AI OpenAI, Google, dan Claude dengan Aspose.Words untuk Python via .NET. Kaedah CheckGrammar menganalisis fail DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, dan EPUB serta menandakan masalah tatabahasa — membantu anda menghasilkan kandungan yang rapi dan profesional tanpa perlu menyunting secara manual.
Pengesahan memerlukan kunci API daripada pembekal AI pilihan anda. Untuk senarai lengkap model yang disokong, lihat Rujukan API.
Mulakan pemeriksaan tatabahasa dalam Python hari ini — cuba demo langsung di atas.
pip install aspose-words
Salinan
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Gunakan model bahasa 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
Kami menjadi tuan rumah pakej Python kami dalam repositori PyPi. Sila ikut arahan langkah demi langkah tentang cara memasang "Aspose.Words for Python via .NET" ke persekitaran pembangun anda.
Pakej ini serasi dengan Python ≥3.5 dan <3.12. Jika anda membangunkan perisian untuk Linux, sila lihat keperluan tambahan untuk gcc dan libpython dalam Dokumentasi Produk.