Package: pymorant
Py-morantEste proyecto incluye varias funciones útiles que desempeñan diferentes tareas.InstalaciónPara instalar la paquetería pymorant en tu terminal escribe.pip install pymorantEs recomendado usar unambiente virtual.Funciones1. corregir_textofrompymorantimportcorregir_textoRegresa el texto corregido ortográficamente, utilizando el modelo de lenguaje especificado.Parámetroslista_corregir (str): lista de textos a corregirmodel (str): modelo de lenguaje a utilizaropenai_key (str): llave de OpenAIRetornaoutput (list): una lista con los textos corregidos2. corregir_texto_excelfrompymorantimportcorregir_texto_excelCorrige los textos de la columna especificada en el archivo de Excel especificado, utilizando el modelo de lenguaje especificado.Parámetrosexcel_file_path (str): ruta del archivo de Excelcolumna (str): nombre de la columna a corregirmodelo (str): modelo de lenguaje a utilizaropenai_api_key (str): llave de OpenAIchunk_size (int): tamaño de los chunks a procesar3. generar_variantes_textofrompymorantimportgenerar_variantes_textoRegresa una lista de n variantes del texto original, utilizando el modelo de lenguaje especificado. Si formal=True, se generan variantes formales.Parámetrostext (str): texto originaln (int): número de variantes a generarmodel (str): modelo de lenguaje a utilizaropenai_key (str): llave de OpenAIformal (bool): si True, se generan variantes formalessex: sexo de la persona a la que se dirige el texto. Puede ser "H" (hombre), "M" (mujer) o "NA" (no aplica).Retornalista (list): lista con n variaciones del texto original4. resumir_textofrompymorantimportresumir_textoRegresa un resumen del texto original, utilizando el modelo de lenguaje especificado.Parámetrostext (str): texto originalmodel (str): modelo de lenguaje a utilizaropenai_key (str): llave de OpenAIinput_autogenerado (bool): si True, si el input es auto-generado por el modelo previamente.Retornatexto (str): resumen del texto original5. generar_categoriasfrompymorantimportgenerar_categoriasRegresa una lista de n categorías del texto original, utilizando el modelo de lenguaje. especificado.Parámetrostext (str): texto originaln (int): número de categorías a generarmodel (str): modelo de lenguaje a utilizaropenai_key (str): llave de OpenAIRetornalista (list): lista de n categorias del texto original6. asignar_categoriasfrompymorantimportasignar_categoriasRegresa una lista de categorías asignadas a cada elemento de la lista original, utilizando el modelo de lenguaje especificado.Parámetroslista_asignar (list): lista de textos a asignar categoríascategorias (list): lista de categorías a asignarmodelo (str): modelo de lenguaje a utilizaropenai_api_key (str): llave de OpenAIRetornalista (list): lista de categorias asignadas7. asignar_categorias_excelfrompymorantimportasignar_categorias_excelAsigna categorías a los textos de la columna especificada en el archivo de Excel especificado, utilizando el modelo de lenguaje especificado.Parámetrosexcel_file_path (str): ruta del archivo de Excelcategorias (list): lista de categorías a asignarcolumna (str): nombre de la columna a asignar categoríasmodelo (str): modelo de lenguaje a utilizaropenai_api_key (str): llave de OpenAILicenseMIT