Lo que aprendí de Introducción a AWS PartyRock
Tags: spanish, aws, ai, todayilearned
Published: 2024-06-08 23:24:26

Después de experimentar con servicios como Amazon Q y Amazon Bedrock, que tocan temas de Generative AI, me dio curiosidad probar uno de sus servicios llamado PartyRock. Para ello, seguí el curso de AWS Educate "Introducción a PartyRock" y esto es lo que aprendí. (Si deseas experimentar antes de leer este artículo, te recomiendo seguirlo [aquí](https://awseducate.instructure.com/courses/1105))

![Course in AWS Educate](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xuanjx52ebgnmisb0rzp.png)

Este curso es básicamente una introducción a conceptos como GenAI y la ingeniería de prompts, además de explicar qué hace PartyRock. Encontré muy intrigante el concepto de las plataformas sin código; supuse que era algo similar a Gemini o ChatGPT.

![Introduction PartyRock](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dih0dfixfeppbvj5puuc.png)

El curso detalló brevemente pero de manera muy esclarecedora lo que GenAI es capaz de hacer.

![What is GenAI](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a2xwf1tw0bmpvwtdtl7k.png)

También incluía consejos útiles para construir prompts que comuniquen mejor tus ideas a la IA.

![Prompt Engineering](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zzj7oku0thugxfoo94ya.png)

Después de aprender la teoría, estaba muy ansioso por probar la tecnología. El curso incluía una simulación interactiva en pantalla, pero la encontré un poco confusa. Así que decidí usar la tecnología directamente con el conocimiento que había adquirido.

![Paryrock screen](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nt0kvwu7n41z8f75n0dp.png)

Me sorprendió que no necesitaba iniciar sesión en mi cuenta de AWS, y podía hacerlo con múltiples opciones de inicio de sesión! Además, no me costó ni un centavo experimentar.

![Signin Partyrock](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x3twuskhor9160uwmdww.png)

Soy fanático de los videojuegos, así que para la aplicación, quería crear un generador de novelas interactivas de videojuegos. Después de ingresar la descripción, la aplicación me pidió que describiera la premisa del juego y un personaje principal.

![App Builder](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/djq88nxjuxrf6a3fbcu7.png)

Para la premisa del juego, utilicé esto:

```
Te despiertas con un dolor de cabeza terrible. Lo último que recuerdas es asistir a la conferencia de AWS PartyRock, y ahora te encuentras en una habitación tenue con luces fluorescentes parpadeantes. Las paredes están adornadas con carteles de servicios de AWS, y hay un zumbido distintivo de servidores en el fondo. Al levantarte, notas dos objetos al alcance: una unidad USB brillante y un manual polvoriento etiquetado como "Secretos de AWS". Tu tarea es escapar de la aparentemente oscura habitación y regresar a casa.
```

Y para el personaje principal:

```
Antecedentes: Eres un apasionado entusiasta de la tecnología con un profundo conocimiento de los servicios de AWS. Con una formación en ingeniería de software y arquitectura en la nube, has pasado años dominando las complejidades de Amazon Web Services, obteniendo múltiples certificaciones en el camino.

Habilidades y Capacidades:

Experto en AWS: Posees una comprensión integral de AWS, incluyendo EC2, S3, Lambda y otros servicios fundamentales. Esta experiencia permite a Alex navegar y utilizar herramientas de AWS de manera efectiva para resolver problemas complejos.
Alta Percepción: Tienes una capacidad excepcional para notar pequeños detalles que otros podrían pasar por alto. Esta percepción aguda ayuda a identificar pistas y resolver acertijos rápida y eficientemente.
Resolución de Problemas: Conocido por un enfoque metódico y analítico, puedes desglosar desafíos complicados en partes manejables, haciendo que incluso los acertijos más difíciles parezcan sencillos.
Experto en Tecnología: Más allá de AWS, tienes conocimientos en varios lenguajes de programación, medidas de ciberseguridad y las últimas tendencias tecnológicas, asegurando un enfoque versátil para cualquier desafío técnico.
Personalidad: Eres curioso, ingenioso y estás impulsado por el amor por el aprendizaje y la innovación. Un solucionador de problemas nato, disfrutas abordando acertijos difíciles y encontrando soluciones creativas a problemas técnicos. Amigable y colaborador, Alex suele compartir conocimientos con sus colegas y disfruta mentorar a aquellos nuevos en el mundo tecnológico.
```

![Storyverse](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/baeu6vtm7gasa9zwkfk4.png)

Me sorprendió bastante que PartyRock creara el capítulo 1 del videojuego y además añadiera una ilustración. Recuerdo que cuando solía crear novelas visuales, crear diálogos atractivos y un storyboard era bastante desafiante, pero hacer un mundo simple con solo unas pocas palabras en segundos me dejó realmente asombrado.

Después de eso, inspeccioné otras capacidades de PartyRock. Para mi sorpresa, agregué un widget que pedía la entrada del usuario y luego usaba esa entrada para hacer dos finales diferentes en el capítulo 2. Realmente hizo que crear un videojuego corto fuera 100% más fácil, básicamente al instante.

Si quieres ver lo que creé, puedes encontrarlo [aquí](https://partyrock.aws/u/bdllerena/GfEal4tFH/Storyverse).


![Chapter generation](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nsf9xlnef7j0r6rba53y.png)

PartyRock es una herramienta bastante poderosa, y el único límite podría ser nuestra imaginación y la forma en que la usemos.
Me pregunto qué nos depara el futuro.