Comprobar la gramática de documentos Word, PDF y web en Python

Solución Python para la comprobación de gramática con IA

Integración perfecta con los principales modelos de lenguaje, como OpenAI, Claude y Gemini, ofrece amplias capacidades de procesamiento de documentos basadas en IA para aplicaciones Python.

Ver fragmento de código

Comprobación de gramática con IA para documentos en Python

Detecte y resalte errores gramaticales en documentos utilizando los modelos de IA de OpenAI, Google y Claude con Aspose.Words para Python via .NET. El método CheckGrammar analiza archivos DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT y EPUB y marca los problemas gramaticales, lo que le ayuda a ofrecer contenido pulido y profesional sin necesidad de corrección manual.

Por qué los desarrolladores eligen Aspose.Words para la comprobación de gramática

  • Una única llamada API para comprobar la gramática de todo el documento
  • Compatibilidad con las familias de modelos OpenAI (GPT-4o), Google (Gemini) y Claude
  • Errores resaltados en el documento de salida para una revisión fácil
  • Compatibilidad con DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB y más

La autenticación requiere una clave API de su proveedor de IA elegido. Para obtener una lista completa de los modelos compatibles, consulte la Referencia de API.

Comience a comprobar la gramática en Python hoy — pruebe la demo en vivo arriba.

Ejemplo de código en Python para la comprobación de gramática
Seleccione el formato de destino de la lista
Ejecutar código
pip install aspose-words
Copiar
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Usa modelos de lenguaje generativo de 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
Ejecutar código

Cómo comprobar la gramática en un documento usando Python

  1. Instale Aspose.Words for Python via .NET.
  2. Añada una referencia a la biblioteca (importe la biblioteca) a su proyecto Python.
  3. Abra el archivo fuente en Python.
  4. Llame al método CheckGrammar, pasando su documento.
  5. Una vez completado, los problemas gramaticales del documento se resaltarán y podrá guardar el resultado como un nuevo archivo en el formato que necesite.

Biblioteca Python via .NET para comprobar la gramática

Alojamos nuestros paquetes de Python en repositorios de PyPi. Siga las instrucciones paso a paso sobre cómo instalar "Aspose.Words for Python via .NET" en su entorno de desarrollador.

Requisitos del sistema

Este paquete es compatible con Python ≥3.5 y <3.12. Si desarrolla software para Linux, consulte los requisitos adicionales para gcc y libpython en la documentación del producto.

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2026. Reservados todos los derechos.