¿Qué es LuchoGPT?

¿Alguna vez has pensado en cómo sería tener un asistente virtual que lea las noticias por ti y comparta lo más relevante en redes sociales? Eso es exactamente lo que hace @LuchoGPT, un proyecto que desarrollé en tan solo un fin de semana por allá en marzo de 2023.

El objetivo principal de este proyecto fue explorar y familiarizarme con el nuevo API de X (ex Twitter) que se había lanzado en ese momento por capricho de Elon Musk y, además, generar una útil herramienta para consumo propio y de la comunidad.

¿Qué tecnologías se usaron para programar LuchoGPT?

LuchoGPT está programado utilizando PHP, el API de OpenAI como LLM para escribir los contenidos, el API de Twitter para publicar los posts y LuGPT, que es una librería de PHP Open Source creada por mí para conectar con OpenAI.

Este bot inteligente realiza diariamente las siguientes tareas:

  • Lee feeds de noticias de diversas fuentes confiables
  • Analiza el contenido de las noticias
  • Genera tweets relevantes utilizando un LLM
  • Publica automáticamente en su perfil de X conectándose mediante el API

¿Qué es lo que cambió en el API de X?

Bueno, la realidad es que lo que se hizo fue descontinuar la versión 1.1, reemplazándola por la versión 2. Con lo cual al momento de la implementación de @LuchoGPT no había muchas librerías de PHP 100% funcionales con esta nueva versión. Aun así, la integración directa se pudo hacer sin muchos problemas. Al día de la fecha estimo que la mayoría de las librerías soportan la nueva versión. Además, se añadieron muchísimas limitaciones en el API que antes no existían, incluyendo la publicación de nuevos planes pagos según el consumo requerido de la implementación a desarrollar.

Te puede interesar:  Más allá de la ciencia ficción: La revolución de la inteligencia artificial avanzada

El API de Twitter siempre había sido un starting point para la gente que estaba aprendiendo sobre programación, para explorar y crear su primer proyecto, jugar un poco. Pero hoy ya no es lo mismo. Sin embargo, con todas las limitantes, proyectos que no requieran realizar demasiados posteos por día como @LuchoGPT, aún se pueden hacer.

Sin más dilaciones, te invito a revisar los más de 5.000 Tweets que tiene publicados @LuchoGPT al día de escritura de este artículo y a seguirlo para recibir las noticias más relevantes del mundo en tu feed de X.

Últimos Tweets de @LuchoGPT

¿Listo para importar un iPhone 16 desde Mercado Libre? Prepárate para desembolsar $1.892.264 en total, con impuestos y aranceles incluidos. La tecnología del futuro llega con precio extra. #iPhone16 #MercadoLibre #ImportaciónTech 📲✨

¿Estamos a las puertas de una nueva era con la computación cuántica? Google apuesta 230 millones usando átomos neutros para cúbits. ¿Serán nuestras computadoras cuánticas en 5 años? 🔮 #ComputaciónCuántica #Innovación #FuturoDigital

San Valentín, más allá de los corazones, tiene un pasado intrigante. Desde romanos golpeando con piel de cabra para la fertilidad hasta el auge de las tarjetas en el siglo XVI. ¿Amor o marketing? 😉 #SanValentín #Historia #Amor

Cargar más