Skip to main content


An Insight into Amazon Q – The Power of Generative AI

Ai (artificial Intelligence) Concept. Electronic Circuit. Communication Network.

A new generative AI-powered assistant designed to streamline tasks and accelerate decision-making and problem-solving in your business. Amazon Q can be tailored to your company’s needs and allows you to have conversations, generate content, gain insights, and act by connecting to your enterprise systems, data, and code.

Amazon Q offers user-based plans, so you can choose the features, pricing, and options that best suit your needs. It can personalize its interactions based on your employees’ identities, roles, and permissions, ensuring the security and privacy of your company’s information. AWS never uses customers’ content from Amazon Q to train the underlying models.

Amazon Q is a fully managed, generative AI-powered enterprise chat assistant that can answer questions, provide summaries, generate content, and complete tasks based on data and information in your enterprise systems. It integrates with services such as Amazon Kendra and other supported data sources such as Amazon S3, Microsoft SharePoint, and Salesforce.

Benefits of Amazon Q

  • Accurate and comprehensive answers
  • Simple to deploy and manage.
  • Configurable and customizable
  • Data and application security

How To Create an Amazon Q Application

Step 1. Sign in to the AWS Management Console and open the Amazon Q console at

Step 2. Create an application name and select an existing or create a new AWS Identity and Access Management (IAM) service role that Amazon Q is allowed to assume.

1createawsq 2applicationname

Step 3. Choose a retriever, which can be the Amazon Q native retriever or an existing Amazon Kendra retriever.

A retriever pulls data from the index in real time. You have two options to choose from: use the Amazon Q native retriever or use an existing Amazon Kendra retriever.

  1. Native retriever – option allows you to build an Amazon Q retriever for your Amazon Q application. By selecting this option, you will create an Amazon Q index that can connect to your chosen Amazon Q-supported data sources.
  2. Amazon Kendra – you can benefit from its intelligent search service that uses natural language processing and advanced machine learning algorithms to return specific answers to search questions from your data.

Unlike traditional keyword-based search, Amazon Kendra uses its semantic and contextual understanding capabilities to determine the relevance of a document to a search query. This way, it returns specific answers to questions, giving users an experience that’s similar to interacting with a human expert.

Additionally, you can use Amazon Kendra’s semantic search capabilities to re-rank another search service’s results.

For now, choose the Native Retriever option; you need to click on the Next button.



Step 4. Connect to data sources, which can be done using the built-in connectors for popular data sources and enterprise systems or by selecting the Web crawler option.




Step 5. Fill out the necessary details like Data source name, Enter Source URLs, Authentication-Info -> No authentication, IAM role, Sync everything, Crawl depth, Crawl URL Patterns, Sync run schedule -> Run on demand, and finally, Click on Add data source. 

Step 6. Follow the screenshot images, and you will able to complete the Application.





Step 7. Once the data source is created successfully, Click on the Sync Now button to sync the data source. It can take from a few minutes to a few hours, depending on the amount and size of data to index. After that, the retriever shows the accurate document count.


Step 8. You can preview the web experience and start a conversation by clicking on the Preview web experience button and it will open a chat conversation window for you.

9chatbot 91toutorialchat 92tutorialresult



Amazon Q marks an exciting chapter in the world of Generative AI. As businesses and industries increasingly embrace AI, tools like Amazon Q are set to revolutionize how we interact with data, offering new possibilities for innovation and growth.

As exemplified by Amazon Q, the future of Generative AI is not just about creating content or data; it’s about creating value, enhancing productivity, and driving meaningful insights. It paints a promising picture of a world where AI is not just a tool but an integral part of our decision-making process. The journey of Generative AI is just beginning, and Amazon Q is undoubtedly playing a pivotal role in shaping its trajectory.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Abdul Kadir Sheikh

Abdul Kadir Sheikh is a lead technical consultant, currently working as a senior Microsoft web-based collaborative platform developer. He enjoys developing web applications and providing technical solutions to clients!

More from this Author

Follow Us