Building Applications with Generative Ai and Live Data Boa307

Title

AWS re:Invent 2023 - Building applications with generative AI and live data (BOA307)

Summary

  • Presenters Memo Doering and Mike Chambers discussed building applications using generative AI and live data.
  • They showcased a demo involving a webcam, a toy elephant, Amazon Rekognition, and Amazon Bedrock, which combined multiple large language models (LLMs) to generate stories.
  • The demo faced challenges due to different lighting conditions, which affected the custom-trained recognition model's ability to detect the blue elephant toy.
  • They discussed the architecture of their application, which used AWS services like Lambda, Step Functions, and S3, and highlighted the importance of not storing sensitive data.
  • The session included live polling to gauge audience engagement and opinions on generative AI.
  • They demonstrated the use of Amazon Bedrock's playgrounds for experimenting with different models and prompts.
  • The presenters emphasized the importance of prompt engineering and the ability to use live data in conjunction with LLMs.
  • They mentioned the recent addition of direct Bedrock service calls from Step Functions, eliminating the need for intermediary Lambda functions.
  • The session concluded with a call for audience input on what they would like to explore next in generative AI.

Insights

  • The presenters highlighted the rapid pace of development in generative AI, noting that even during the week of re:Invent, new models and capabilities were released.
  • They emphasized the non-deterministic nature of LLMs and the importance of configuring models to balance creativity with accuracy.
  • The session showcased the practical application of generative AI in a hands-on, interactive demo, demonstrating the potential for engaging customer experiences without requiring technical expertise.
  • The architecture of their application was designed with privacy in mind, avoiding the storage of images and sensitive data.
  • The presenters discussed the use of AWS Step Functions for orchestrating the application flow and the benefits of the recent capability to call Amazon Bedrock services directly.
  • The session demonstrated the use of Amazon Bedrock's playgrounds as a starting point for developers to experiment with different models and prompts before building applications.
  • The presenters introduced PartyRock, a no-code platform for experimenting with generative AI, as a resource for those new to the field.
  • Audience engagement through live polling and the call for input on future explorations indicated a collaborative approach to learning and innovation in the generative AI space.