Logo

dev-resources.site

for different kinds of informations.

Party on, dude!

Published at
11/17/2023
Categories
partyrock
aws
genai
Author
arjenschwarz
Categories
3 categories in total
partyrock
open
aws
open
genai
open
Author
12 person written this
arjenschwarz
open
Party on, dude!

Earlier this morning, AWS released PartyRock, an Amazon Bedrock Playground. In short, this is a fun little playground that lets you create miniature apps using both text and image generation. Through the Community Builders program, I got access a couple of days ago and have been playing around with it. As a spoiler, it's the most fun I've had playing with AWS tools for a very long time. So, grab your air guitar and have a look at what this most resplendent app actually does.

Building an App

First, let's be very clear here that this is a playground. It's clearly meant to highlight fun things you can do with generative AI, and not necessarily meant to be something you use for what you might call "proper work". However, it is a lot of fun to make these little apps, and you can get stuck on doing your best to improve them very quickly. Or just seeing what it comes up with. That said, I have seen some more practical examples of what it can do including code generation, trip planning, and similar things. Is a PartyRock app the best way to do these things? I don't know and I don't care as I'm sure that the people who built it had fun.

Anyway, to explain how it works, let's go through a quick example. To stay in the theme of PartyRock, we'll want Bill and Ted (from the movie series1) to explain things to us. Having logged into PartyRock we simply click on the "Generate App" button. This brings up the App Builder, where you can provide a description of your app. Based on that description, PartyRock will then literally generate an app for you.

An image showing the app generation form for PartyRock

Generating the app takes about a minute or so and a fun little detail is that the generated app won't be the same every time. If you provide the same prompt multiple times, you will get different apps. And of course, as with all generative AI interactions, slightly changing the wording you use can give a very different result. As an example, for the above prompt of "Explain or describe the concept asked about by the user as a conversation between Bill and Ted from the Bill and Ted movie series", I've received a chat interface, separate output widgets for Bill and Ted, and a single output widget where a conversation takes place. Obviously though, afterwards you can change the generated app however you like. (At least, within the constraints of PartyRock).

I'm not going to take you through the editing UI; it's easy to understand how everything works, and just trying it out for a minute or two will explain it better than I probably can. Also, Jeff Bar literally went through every step in the announcement post. Suffice it to say, I went with the single output widget for the conversation and decided to add an image generation widget that uses the prompt "A portrait of Bill and Ted from the Bill and Ted movies looking confused about @What would you like to know about". The @-sign there refers to that being a field it will get the input from.

An image showing the PartyRock app where Bill and Ted have a discussion about Simple Workflow Service

As you can see, the image isn't great, but the provided answer is both fun2 and informative. And making this only took a couple of minutes (not counting the 30 minutes experimenting with prompts to see what kind of answers came out of it). Yes, you can choose which model is used for the text generation, but other than that you can only change the prompts and the sizing and placement of the widgets.

Which brings us to the most obvious thing about PartyRock: the look and feel. Even if you haven't looked at the announcement post, it should be pretty obvious that this doesn't run in the AWS Console. The look and feel are certainly different from what we're used to with AWS, and may not be to everyone's taste. But then, what is? It does make you feel like you're working in a sandbox environment, and the grid for the widgets works pretty well, so there are no complaints from me about that.

Now, the service isn't perfect obviously. You can get the occasional error, especially with image generation, but there is very active development going on3, and I don't want to dive into the issues I've encountered because they could all be gone already by the time this is posted. Also, let's keep it fun.

Snapshots

So, instead, let me highlight some of the fun things I've built with this by showing examples. Which reminds me, did I mention there is a snapshot feature that generates a URL you can share that contains your inputs and the generated outputs? I really love this feature as it's a great way to show the results you can get.

So, let's have a look:

From my Bill and Ted explainer app, Bill and Ted explaining the heat death of the universe, and then suddenly deciding they should do something about that. I feel like this shows so well how things can take some very interesting twists.

From my Fantastical Services app that generates a fantasy background for AWS Services:

An image showing an AI generated castle on an island with blue light shining on the top

From my Monkey Mayhem Generator, which I created to create short fun stories for my daughter:

And last, but certainly not least, my Meetup Intro generator tells you exactly why you should come to our meetup next week.

So, while I'm sure there are more useful playgrounds out there than mine, I had a lot of fun creating them and highly recommend everyone to do the same. Luckily for all of us, it's a free service right now that doesn't even require an AWS account.

So, give it a shot by building something at PartyRock. And of course, be excellent to each other!


  1. If you haven't watched any of the Bill and Ted movies, feel free to watch them and be fully consumed by the insane idea of a couple of time-travelling, failed musicians whose music will supposedly save the world in the future. ↩

  2. Assuming you think the way the characters talk is fun. ↩

  3. One bug I reported was a misspelled error message, a couple minutes later I got the same error but this time it had both the correct and original misspelled message. After that I only got the fixed message. So, very quick turnaround. ↩

partyrock Article's
24 articles in total
Favicon
Party Rock Application - GenAI
Favicon
Create apps using IA free with AWS Bedrock & PartyRock
Favicon
Building 'TheContentCaddie': My Participation in the PartyRock Generative AI Hackathon
Favicon
Meet Stache Forcache, a Movember-themed AI created using Amazon PartyRock
Favicon
Breaking Barriers: KPR College Students Set Record with 2,000+ AWS Partyrock Apps in 30 Minutes
Favicon
Can I use GenAI services to predict football results? - My experience during European Football Championship 2024
Favicon
Say Hello to the Automated Testing Assistant by Party Rock
Favicon
PartyRock: Unleashing Creativity with SCAMPER
Favicon
GenLearn - Your Personalized Learning Assistant!
Favicon
Exploring the World of LLMs for SRE Powered by PartyRock (Claude, Jurassic-2, Titan, Command, Liama 2 & Stable Diffusion XL)
Favicon
Party Rock is in the house tonight πŸ˜ŽπŸ’ΏπŸŽ΅βœ¨
Favicon
Exploring Partyrock, an Amazon Bedrock playground to build generative AI applications quickly
Favicon
Excited to share my latest creations on AWS PartyRock!
Favicon
Adding a Privacy Layer to AWS PartyRock
Favicon
Using GenerativeAI as a Mentor for your Career Growth
Favicon
Are you feeling Hungry ? How about a free food App
Favicon
Have Fun with AWS PartyRock
Favicon
Unveiling PartyRock: Your Ultimate Guide to AWS's Latest GenAI Wonder
Favicon
I revived ValleyRAG in PartyRock to find the rumors behind OpenAI CEO's firing. LLMFAO!
Favicon
Party on, dude!
Favicon
πŸ₯³ with Bedrock - partyrock!
Favicon
Generative AI For Noobs: Learn With AWS PartyRock!
Favicon
Playing with PartyRock, AWS's GenAI Playground
Favicon
PartyRock-Powered Social Media AI Assistant

Featured ones: