La creación de herramientas mediante código Python era, hasta hace poco, algo exclusivo para programadores. Solo instalar correctamente CPython, el programa que ejecuta el famoso lenguaje de programación, podía requerir de un programador con más que un poco de experiencia.

Pero ahora, gracias a la asistencia de los agentes de Inteligencia artificial, es posible no solo instalar el programa fácilmente, sino también empezar a crear herramientas con Python que, una vez listas, no requieren usar IA.

Los agentes de IA actuales, como Codex, Antigravity y Cowork, eliminan la barrera técnica del trabajo con código, permitiendo a cualquier usuario estructurar soluciones de software a la medida con solo describir de forma clara lo que necesita.

Así, se pueden crear scripts de Python que operan de manera local. Una vez que el código es generado por la IA y descargado por el usuario, el programa ni siquiera necesita mantener una conexión a Internet, tampoco estar conectado con un modelo de IA para funcionar. La herramienta se ejecuta directamente utilizando los recursos de la máquina donde está alojada, otorgando autonomía y rapidez en el procesamiento de los datos.

Como trabajar con Python usando un agente de IA

Laptop con el logotipo de Python y una interfaz para procesar archivos, automatizar tareas y generar reportes
Los scripts de Python pueden procesar archivos, organizar carpetas y generar reportes directamente en el computador.

El proceso de construcción de estas herramientas comienza en la interfaz de un agente conversacional. El que uso yo es Codex, pero hay más opciones igualmente confiables, como ya mencioné.

Lo clave aquí es usar un modelo de los más avanzados y en esfuerzo medio, al menos. En mi caso hago casi todo con Sol 6.1, en velocidad estándar. Con eso me aseguro de que el resultado sea óptimo sin gastar créditos de más. Con un modelo inferior se corren riesgos de pasar malos ratos.

Al momento de dar la instrucción, debería bastar con indicarle al agente que revise si el computador tiene o no Python instalado, y que si no lo tiene, lo busque y descargue de la plataforma oficial. Para esto hay que darle acceso al computador al agente, algo que no debería asustar a nadie actualmente (remarcando lo de usar modelos de los más avanzados). Si tienes dudas al rspecto, en el video que comparto al final de este texto hay un prompt muy completo para pedirle a tu agente que instale Python de la mejor manera.

Con Python (o CPython, para ser preciso) ya instalado, viene la parte más entretenida (y prácticamente igual de fácil). Debes dirigirte a cualquier chatbot, no importa si es de otra empresa que la de tu agente, y pedirle un código Python que haga lo que tú necesites.

Así de simple: entregas las directrices, que incluso pueden ser dictadas por voz a través del micrófono, detallando qué debe hacer el programa, qué tipo de archivos va a procesar y cuál debe ser el resultado final. A partir de estas instrucciones, la IA genera un archivo con el código listo para ser utilizado.

Buenas prácticas y ejemplos

Al trabajar con scripts que intervienen directamente en los directorios del computador, es necesario establecer ciertos resguardos. Una práctica recomendada es incluir en la instrucción original una directriz para que la IA avise si alguna de las acciones solicitadas conlleva el riesgo de eliminar archivos o alterar el sistema. Esto permite comprender con el funcionamiento del código antes de ejecutarlo.

Un ejemplo práctico de estas aplicaciones es un organizador automático de carpetas. Mediante un script diseñado para este fin, es posible seleccionar un directorio que contiene archivos desordenados y lograr que el programa los clasifique instantáneamente. El código lee las extensiones de cada elemento y crea subcarpetas específicas para audios, imágenes, videos y documentos de texto, moviendo cada archivo a su lugar correspondiente en fracciones de segundo.

Otro uso corporativo frecuente es la generación de cotizaciones automáticas. Un programa desarrollado bajo este método puede incluir una interfaz sencilla donde el usuario ingresa variables como la cantidad de sesiones, las horas de trabajo y el temario de un servicio. El script procesa estos datos y genera un documento formal en PDF que ya integra el logotipo de la empresa, una paleta de colores predefinida y los cálculos de valores correspondientes.

Para el manejo de datos, estas herramientas también permiten automatizar tareas repetitivas en hojas de cálculo. Un script de Python puede ser programado para leer el contenido de múltiples archivos Excel de manera simultánea. Al ejecutarlo, la herramienta analiza las cifras de cada documento, como el total de servicios cotizados frente a los contratados, e inserta automáticamente un gráfico de barras comparativo dentro de cada uno de los archivos.

Algo a tener en cuenta durante la creación de estos programas es que es común que la primera versión del código requiera algunos ajustes. Si el resultado inicial entregado por la IA no cumple exactamente con los requerimientos, el usuario debe iterar el proceso, entregando más detalles o corrigiendo las instrucciones para obtener una nueva versión.

Te invito a ver el video que hice al respecto de cómo trabajar con código Python sin saber programar para mi canal de YouTube. Aquí muestro en detalle cómo genero, descargo y utilizo cada una de estas herramientas creadas con Python, demostrando la velocidad y eficacia con la que operan directamente en el computador.

Recommended Posts
0
Foto de un paquete de longanizas y dos escenas con mujeres sosteniéndolo para crear comerciales automáticos con IADocumento PDF con un lápiz y el símbolo de Gemini