Build a chat agent app with Amazon Bedrock IDE - Amazon SageMaker Unified Studio

Amazon SageMaker Unified Studio is in preview release and is subject to change.

Build a chat agent app with Amazon Bedrock IDE

An Amazon Bedrock IDE chat agent app allows users to chat with an Amazon Bedrock model through a conversational interface, typically by sending text messages and receiving responses. The model analyzes the user's input, formulate an appropriate response, and carries on a dialogue with the user. You can use a chat agent apps for various purposes, such as providing customer service, answering questions, offering recommendations, or engaging in open-ended conversations on a wide range of topics. You can enhance a chat agent app app by integrating the following Amazon Bedrock features:

  • Data sources — Enrich model responses by including context generated from an Amazon Bedrock knowledge base or a single file.

  • Guardrails — Lets you implement safeguards for your chat agent app based on your use cases and responsible AI policies.

  • Functions — Lets a model call a function to access a specific capability when handling a prompt.

Once you create a chat agent app, you can share it with other users. If you want to use your chat agent app outside of Amazon SageMaker Unified Studio, you can export and deploy the app with AWS CloudFormation templates to an AWS account. For more information, see Use your app outside of Amazon SageMaker Unified Studio.

In this section you learn how to create chat agent app that uses Amazon Bedrock IDE components such as a data source and a guardrail. You also learn how to share your app with other users.