

# Add a Knowledge Base component to a flow app
Add a Knowledge Base component to a flow app

In this procedure, you add a Knowledge Base component to an existing [flow app](create-flows-app.md).

1. Navigate to the Amazon SageMaker Unified Studio landing page by using the URL from your administrator.

1. Access Amazon SageMaker Unified Studio using your IAM or single sign-on (SSO) credentials. For more information, see [Access Amazon SageMaker Unified Studio](getting-started-access-the-portal.md).

1. If the project that you want to use isn't already open, do the following:

   1. Choose the current project at the top of the page. If a project isn't already open, choose **Select a project**.

   1. Select **Browse all projects**. 

   1. In **Projects** select the project that you want to use.

1. Choose the **Build** menu option at the top of the page.

1. In **MACHINE LEARNING & GENERATIVE AI** choose **My apps**.

1. In **Apps** choose the flow app that you want to add the knowledge base component to.

1. In the **Flow app builder** pane, select the **Nodes** tab.

1. From the **Data** section, drag a **Knowledge Base** node onto the flow builder canvas.

1. The circles on the nodes are connection points. Draw a line from the circle on the upstream node (such as the **Flow input** node) to the circle on the **Input** section of the Knowledge Base node that you just added. 

1. Connect the **Output** of the Knowledge Base node to the downstream node that you want the Knowledge Base to send its output to. The flow should look similar to the following image:  
![\[Connect an Amazon Bedrock in SageMaker Unified Studio Knowledge Base node to a downstream node.\]](http://docs.aws.amazon.com/sagemaker-unified-studio/latest/userguide/images/bedrock/create-flow-in-kb-out.png)

1. In the the flow builder, select the Knowledge Base node that you just added. 

1. In the **flow builder** pane, choose the **Configure** tab and do the following:

   1. For **Node name**, enter a name for the Knowledge Base node. 

   1. For **Select Knowledge Base** in the **Knowledge Base Details** section, select the Knowledge Base that you just created.

   1. For **Select response generation model**, select the model that you want the Knowledge Base to generate responses with.

   1. (Optional) In **Select guardrail** select an existing guardrail. For more information, see [Safeguard your Amazon Bedrock app with a guardrail](guardrails.md).

1. Choose **Save** to save your changes.