Amazon SageMaker Unified Studio is in preview release and is subject to change.
Amazon Bedrock IDE
Amazon Bedrock IDE is a development experience in Amazon SageMaker Unified Studio that lets you easily discover Amazon Bedrock models and build generative AI apps that use Amazon Bedrock models and features. For example, you can use a chat playground to try a prompt with an Anthropic Claude model without having to write any code. Later, you can use Amazon Bedrock IDE to create a generative AI app that uses an Amazon Bedrock model and features, such as a Knowledge Base or a Guardrail, again without having to write any code.
To use Amazon Bedrock IDE, you must be a member of an Amazon SageMaker Unified Studio domain. Your organization will provide you with login details. If you don't have login details, contact your administrator.
Your organization's administrator determines the Amazon Bedrock IDE models and features that you have access to. If you need access to a model or feature that you don't currently have access to, contact your organization's administrator.
Note
If you are administrator and need information about managing Amazon Bedrock IDE, see Amazon Bedrock IDE in Amazon SageMaker Unified Studio in the Amazon SageMaker Unified Studio admin guide.
Discover Amazon Bedrock IDE
Amazon Bedrock IDE provides various options for discovering and experimenting with Amazon Bedrock models and apps.
Different models have different capabilities. With the model catalog you can find information about the Amazon Bedrock models that are available to you and decide which model is suitable for your use case. For more information, see Find serverless models with the Amazon Bedrock model catalog.
Amazon Bedrock IDE provides playgrounds that lets you easily experiment with Amazon Bedrock models. You can send prompt requests to a model and view the responses. There are 2 playgrounds, the chat playground and the image and video playground. These playgrounds let you experiment with the input and output modalities that Amazon Bedrock models support, such text, image, and video. For example, you can use the chat playground to chat with a model by sending text messages to a model. For more information, see Experiment with the Amazon Bedrock IDE playgrounds. The chat playground also lets you try apps that are shared with you.
Build generative AI apps
Within an Amazon SageMaker Unified Studio project, you can create two types of generative AI apps. A chat agent app allows users to chat with an Amazon Bedrock model through a conversational interface, typically by sending prompts (text or image) and receiving responses. A flow app allows you to link prompts, supported Amazon Bedrock models, and other units of work, such as a Knowledge Base, together and create generative AI workflows for end-to-end solutions.
Apps that you create with Amazon Bedrock IDE can integrate the following Amazon Bedrock features.
-
Data sources — Enrich apps by including context that is received from querying a Knowledge Base or a document.
-
Guardrails — Lets you implement safeguards for your Amazon Bedrock IDE 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.
-
Prompts — Reusable prompts that you can use in a flow app.
In a project, you use the asset gallery to organize the apps, prompts, and components that you use for an app. A component is an Amazon Bedrock knowledge base, guardrail, or function.
A critical part of creating a generative AI app is deciding which model to use and which model settings to use. To help you decide, you can evaluate a model for different task types.
If you work on a team, you can collaborate by sharing an app with other team members. You can also export an app so that you can use the app in your own environment.
You can clone the repository that holds your Amazon SageMaker Unified Studio project files to your computer. However, we don't recommend making changes to your project's Amazon Bedrock IDE files. Doing so might break your Amazon Bedrock IDE apps and components.
At any time, you can send us feedback about your experience with Amazon Bedrock by choosing the feedback button at the top of the page.