Creando un API con GPT-4

🔥 ¡GPT-4 ha superado todas mis expectativas! 🔥 He creado mi propia API para scrapear contenido web y ahora puedo monetizarla 🚀 ¿Todavía dudas del potencial de esta tecnología? Quizás esto te ayude a cambiar de idea 👇

image

Contexto: nunca he usado Python, VS Code, Git o Heroku (algunos ni los conocía). No sé programar, me dedico al Marketing aunque sí uso herramientas no-code y trabajo con APIs. *No pretendo monetizar, me lo he encontrado por el camino y quizás lo pruebe

Hace poco lanzaba un experimento para testear la nueva API de ChatGPT junto a otra API externa que me cogía el contenido de las páginas web. Probé +10 APIs de RapidAPI (un marketplace de APIs) y me decanté por una (+50€/mes) que falla un 40% 👇

image

Una de las cosas que más me ha sorprendido de GPT-4 es su capacidad para guiarte durante todo el proceso. La conversación duró ~2h y unas 40 iteraciones. No pierde el hilo en ningún momento y parece que se ajusta a mi nivel técnico. Pedirle que desarrolle cada punto es clave.

image

La mayor parte de la conversación consiste en copiar y pegar a ChatGPT las respuestas que obtengo de las diferentes herramientas y solucionar los problemas que van apareciendo. GPT-4 resuelve absolutamente todos los obstáculos 🏇

image
image

En cierto punto consigo generar el código completo en Python de la API. No entiendo nada, pero voy siguiendo cada uno de los pasos que me dice la IA.Y voilà, parece que las cosas empiezan a salir. Me lleva a Postman para probar la API, aquí me siento un poco más cómodo que en el Terminal. Pruebo mi API en local y para mi sorpresa... ¡funciona! 🤯 Primer "momento eureka", del tamaño de un campo de fútbol.

image

Y voilà, parece que las cosas empiezan a salir. Me lleva a Postman para probar la API, aquí me siento un poco más cómodo que en el Terminal. Pruebo mi API en local y para mi sorpresa... ¡funciona! 🤯 Primer "momento eureka", del tamaño de un campo de fútbol.

image
image

Hago pruebas y detecto algunos errores. ChatGPT va corrigiendo su código e incluso soy capaz de implementar mejoras:

image

En local ya funciona a la perfección, es hora de publicar nuestra API. Ya antes me habló de Heroku, me parecía muy complejo y prefería esquivarlo pero las alternativas me dan más miedo, así que... ¡de perdidos al río! 🏊🏻‍♂️

image

Hay un poco de fricción con Heroku, varias idas y venidas, algunos comandos de Terminal, instrucciones de Git pero finalmente mi app está publicada y tiene su propio dominio 😎

image

A continuación ChatGPT me indica que coja esa URL y la ponga en Postman. Lo cual me llevó al "Aha moment" definitivo: ¡mi API funcionaba con su propio servidor! 🤯🤯 Ahora puedo usarla con cualquier herramienta como Airtable o Make, puedo optimizarla y hasta... ¿monetizarla? 🤨

image

Puede que lo intente, de momento los resultados son muy interesantes pero debería entender algunas cosas de Heroku antes, no vaya a meterme en algún berenjal. Por suerte cuento con un experto en la materia 🤖

image

En cualquier caso, mi objetivo no era enseñarte a generar dinero fácil con ChatGPT y conseguir la IF. Solo pretendo contarte mi experiencia resolviendo un problema con GPT-4, con un resultado top y explotando las ventajas de la programación desde la accesibilidad del no-code 🤩