|
16 | 16 | "The model that Amazon Q utilizes has been supplemented with the high-quality AWS content, allowing users to ask questions\n", |
17 | 17 | "about AWS architecture, AWS resources, best practices, documentation, and support. \n", |
18 | 18 | "\n", |
19 | | - "**Note:** In this tutorial, we will be installing and running the free tier of Amazon Q Developer. You will not incur charges for the first 50 interactions with the chatbot each month. To understand the pricing plan of Amazon Q, please refer to the information found in this [link](https://aws.amazon.com/q/developer/pricing/).\n", |
| 19 | + "**Note:** In this tutorial, we will be running the **free tier of Amazon Q Developer**. You will not incur charges for the first 50 interactions with the chatbot each month. To understand the pricing plan of Amazon Q, please refer to the information found in this [link](https://aws.amazon.com/q/developer/pricing/).\n", |
20 | 20 | "\n", |
21 | 21 | "## Learning Objectives\n", |
22 | 22 | "\n", |
|
27 | 27 | "\n", |
28 | 28 | "## Prerequisites\n", |
29 | 29 | "\n", |
30 | | - "To complete this tutorial, you will need access to an Integrated Development Environment. Popular options include SageMaker Studio, VSCode, and JupyterLab. Note that installation steps and certain features of Amazon Q Developer may vary across different IDEs. \n", |
| 30 | + "To complete this tutorial, you will need access to an Integrated Development Environment (IDE). Popular options include SageMaker Studio, VSCode, and JupyterLab. Note that installation steps and certain features of Amazon Q Developer may vary across different IDEs. For instance, if you choose to install Amazon Q Developer locally through VSCode you will be required to create an AWS Builder ID profile which includes creating a username and password. To learn more about AWS Builder ID visit the following link [here] (https://docs.aws.amazon.com/signin/latest/userguide/create-aws_builder_id.html). \n", |
31 | 31 | "\n", |
32 | 32 | "**Warning:** SageMaker Studio offers a wide range of machine learning functionalities, including tools for training and tuning models. However, deploying endpoints in SageMaker Studio can be very expensive. We strongly recommend using Amazon Bedrock for model testing and Generative AI (GenAI) work to manage costs more effectively.\n", |
33 | 33 | "\n", |
34 | | - "## Get Started" |
| 34 | + "## Get Started", |
| 35 | + " In this tutorial, we will run through use cases that showcase many features Amazon Q Developer provides such as inline code completions, generating new code, and scanning for security vulnerabilities through the use of 'Quick Actions':", |
| 36 | + "- **/fix:** Corrects errors in code." |
| 37 | + "- **/optimize:** Suggests optimization methods." |
| 38 | + "- **/explain:** Explains code snippets and provides enhancement suggestions." |
| 39 | + "- **/test:** Builds unit tests to evaluate and test code." |
| 40 | + |
35 | 41 | ] |
36 | 42 | }, |
37 | 43 | { |
|
57 | 63 | "\n", |
58 | 64 | "In-line code completion is a feature that helps you write code faster and with fewer errors. As you type, it suggests possible ways to complete your code based on what you've started to write. \n", |
59 | 65 | "\n", |
60 | | - "Try it out! Let's try adding a sixth step to the following script. Paste the script into your working environment. As you type, you will notice that Amazon Q will attempt to auto-complete your code. \n", |
| 66 | + "Try it out! Let's try adding a sixth step to the following script as shown in the image below. As you type, you will notice that Amazon Q will attempt to auto-complete your code. \n", |
61 | 67 | "\n", |
62 | 68 | "\n", |
63 | 69 | "\n", |
|
0 commit comments