Amazon Web Services (AWS) has introduced new tools that make it easier for developers to build AI agents capable of reasoning, decision-making, and interacting with other systems.
1. Go to the Admin Panel
Navigate to the admin section of your dashboard to access agent management tools.
2. Click “Add New Agent”
Locate and select the “Add New Agent” button to begin creating a new agent profile.
Sample inputs for step 3
3. Enter the Agent Name, Description, and Default Prompt. See General Settings.
Sample suggestion input
4. (Optional) Add a Suggested Question
In the Suggested Questions field, click on "Add Suggestions". Then, add a greeting and description, click the checkmark, and save. You may add as many suggestions as you'd like.
5. Select the Agent Engine: AWS Bedrock
Before saving, make sure to select AWS Bedrock as the agent engine.
Sample option inputs for steps 6-8
6. Choose the Model Under AWS Bedrock Settings
Under AWS Bedrock Settings, choose the appropriate model you want the agent to use.
7. Check the “Enable File Search” Box
To allow your agent to retrieve information from uploaded documents, make sure to check the “Enable File Search” box.
8. Choose an Existing Bucket or Create a New One
Type in a bucket name to use either an existing one or create a new one.
Bucket: is a place to store files. It’s safe for different agents to share the same bucket name, as they won’t be able to access or read each other’s files. Users can use an existing bucket or create a new bucket. The buckets are accessible in the AWS S3 Console.
Step 9
9. (Optional) Check the “User Can Upload Files” Box
If you want end users to be able to upload their own documents via the chat screen for the agent to use, check the “User Can Upload Files” box.
Step 10
10. Click “Add Files” to Upload Documents for the Agent
Use the “Add Files” button to upload any documents you want the agent to access. All files assigned to that agent will be accessible across all conversations for a given user.
Step 11
11. Add Any Data Functions You Want the Agent to Use
Scroll to the AddDataFunctions section and select any pre-configured functions you’d like this agent to access. These can include things like Web Functions, Custom API Functions, and Custom Database Functions.