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.
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.
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.
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
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'.
Šī 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.