Generative AI Powered Assistant At Work | Amazon Q Service | AI | Generative AI | AWS

Cloud Quick Labs
7 Dec 202322:38

Summary

TLDRThis video tutorial introduces Amazon Q, a generative AI assistant designed to boost enterprise productivity. It explains how Amazon Q can be customized with enterprise data, enabling it to answer queries and solve problems specific to an organization's IT professionals. The host demonstrates creating an Amazon Q application, training it with data, and deploying it as a web application, showcasing its potential to serve as a single, intelligent source of information for enterprise workers.

Takeaways

  • 🚀 Amazon Q is a generative AI assistant designed to increase productivity in enterprise environments by providing tailored information and solutions.
  • 📈 It was recently released at the AWS re:Invent conference, marking it as a new and innovative tool in the AI space.
  • 🔧 Customization is a key feature of Amazon Q, allowing it to be trained with enterprise-specific data to provide knowledgeable responses.
  • 🤖 The service operates similarly to chatbots like Chat GPT, but it's trained with enterprise data to answer questions relevant to the company's operations.
  • 🛠️ Amazon Q can be particularly useful for IT professionals, such as cloud engineers, by providing them with workflow guidance and solutions to technical issues.
  • 🔑 Benefits include engaging in conversation to solve problems, generating content, and providing answers based on the company's information, code, and systems.
  • 📝 Amazon Q can be personalized based on the user's role and permissions, ensuring that sensitive information is only shared with relevant roles.
  • 🔒 Security is built-in by default, aligning with AWS's commitment to privacy and secure data handling.
  • 🔗 The service can integrate with various data sources, including S3 buckets, cloud applications, and on-premises databases, to form a comprehensive knowledge base.
  • 💻 Amazon Q applications need to be deployed as web applications, which can be accessed through SSO and IDP for enterprise users.
  • 🔍 The script demonstrates the process of creating an Amazon Q application, connecting it to a data source, and the potential for it to answer queries once trained with relevant data.

Q & A

  • What is Amazon Q service?

    -Amazon Q is a generative AI assistant service designed to increase productivity in enterprises by providing customized solutions based on enterprise data.

  • How does Amazon Q enhance productivity in an enterprise?

    -Amazon Q enhances productivity by enabling professionals to quickly access information and solve problems, mimicking the knowledge-sharing process within the enterprise.

  • What is the significance of training Amazon Q with enterprise data?

    -Training Amazon Q with enterprise data allows the AI to understand and solve problems specific to the company, providing tailored responses and solutions to its workers.

  • Can Amazon Q be used by IT professionals to solve technical issues?

    -Yes, IT professionals can use Amazon Q to get answers to technical questions, such as VM patching workflows, by querying the AI which has been trained with relevant data.

  • What is the role of a knowledge base in Amazon Q?

    -A knowledge base serves as the source of data that trains Amazon Q, providing it with the information it needs to generate intelligent responses to user queries.

  • How does Amazon Q ensure personalized interactions based on roles and permissions?

    -Amazon Q can be configured to deliver information relevant to specific roles within an enterprise, ensuring that users receive data appropriate to their permissions and responsibilities.

  • What is the importance of data quality for Amazon Q's performance?

    -High-quality, clean data is crucial for Amazon Q's performance as it directly impacts the AI's ability to understand and provide accurate, relevant responses.

  • Can Amazon Q be integrated with various data sources like S3 buckets?

    -Yes, Amazon Q can integrate with various data sources, including S3 buckets, to access and utilize enterprise data for training and providing information.

  • What is the process of deploying Amazon Q as a web application?

    -To deploy Amazon Q as a web application, one must configure an Identity Provider (IDP), upload metadata, and define attributes, then deploy the application to make it accessible via a web interface.

  • How can Amazon Q be tested or previewed before full deployment?

    -Amazon Q can be tested or previewed using a feature called 'Preview Web Experience,' which allows users to interact with the AI through a simulated web interface.

  • What are some of the challenges or limitations when using Amazon Q?

    -Some challenges include the need for a clean and comprehensive knowledge base, the requirement for an IDP for web deployment, and the initial setup and training process to ensure the AI's effectiveness.

Outlines

00:00

🚀 Introduction to Amazon Q for Enterprise Productivity

The video introduces Amazon Q, a generative AI assistant designed to enhance enterprise productivity. It discusses how Amazon Q can be customized using enterprise data to solve problems and answer questions similar to a chatbot like Chat GPT. The tool was recently released at the AWS re:Invent conference and is positioned as a knowledge-enhancing service for IT professionals and enterprise workers, capable of mimicking the workflow and configurations specific to an enterprise's needs.

05:00

🛠 Setting Up Amazon Q Services for Problem-Solving

This section provides a step-by-step guide on utilizing Amazon Q services, starting from accessing the service to creating a workspace. It explains the process of naming the application, choosing options, and creating a new workspace. The importance of training the Amazon Q application with enterprise data is highlighted to enable it to answer queries effectively. The video also touches on the use of retrievers for indexing and the integration of data sources like S3 buckets to feed the application with the necessary knowledge base.

10:00

🔌 Integrating Data Sources with Amazon Q for Enhanced Intelligence

The paragraph demonstrates how to integrate various data sources with Amazon Q to make the application intelligent. It covers the process of adding a data source from an S3 bucket and emphasizes the need for clean, refined data to enhance the application's capabilities. The video script also mentions other cloud and on-premises data sources that can be integrated, such as Box, Confluence, GitHub, and Google Drive, to create a comprehensive knowledge base accessible to different roles within an enterprise.

15:01

🔒 Deploying Amazon Q Applications with IDP and SSO Integration

This part of the script focuses on the deployment of Amazon Q applications, which requires integration with an Identity Provider (IDP) for single sign-on (SSO) capabilities. It explains the necessity for enterprises to configure their IDP to deploy the application and make it accessible through SSO. The script also mentions that Amazon Q is designed for large enterprises with their own authentication setups and hints at potential future options for deployment without IDP for smaller entities.

20:03

🗣️ Interacting with Amazon Q: A Preview of the Web Experience

The final paragraph showcases a preview of the web experience with Amazon Q, illustrating how users can interact with the AI once the application is deployed. It describes the interface where users, based on their roles, can ask questions and receive answers from Amazon Q. The script also includes an example of how the AI can respond to basic questions and how it can be trained with a CSV file to provide specific information from the dataset. The video concludes with a request for viewers to subscribe to the channel for more content.

Mindmap

Keywords

💡Amazon Q service

Amazon Q service is a generative AI assistant designed for enterprise use. It is tailored and customized using enterprise data to increase productivity by answering questions and solving problems in a manner similar to chat GPT. In the script, it is highlighted as a tool that can be trained with company-specific data to assist IT professionals and engineers in their daily tasks.

💡Productivity

Productivity in the context of the video refers to the efficiency and effectiveness with which work is done, especially within an enterprise. The Amazon Q service is positioned as a means to enhance productivity by providing quick access to information and solutions, thereby reducing the delays that can occur through traditional collaboration methods.

💡Generative AI

Generative AI is a type of artificial intelligence that can generate new content based on learned patterns. In the video, Amazon Q is described as a generative AI that learns from enterprise data, enabling it to generate responses and solutions to user queries, which is crucial for its role as an AI assistant.

💡Enterprise data

Enterprise data refers to the information and datasets that are specific to a company's operations and workflows. In the script, it is mentioned that Amazon Q is trained with enterprise data, which allows it to understand and respond to company-specific queries and problems, thereby personalizing the AI's assistance.

💡IT Engineer

An IT Engineer is a professional who deals with the design, implementation, and management of computer systems and networks. In the video, the role of an IT Engineer is used as an example to illustrate how Amazon Q can assist in tasks such as VM patching by providing knowledgeable responses based on the data it has been trained with.

💡VM Patching

VM Patching refers to the process of updating or fixing virtual machines (VMs) to improve security and performance. The script uses VM patching as an example of a task that an IT Engineer might need assistance with, and how Amazon Q, once trained with the relevant data, can provide the necessary guidance.

💡Knowledge Base

A Knowledge Base is a collection of information or data from which an AI system can learn and draw upon to provide responses. In the video, the Amazon Q service is described as being trained with a company's knowledge base, which enables it to offer intelligent and contextually relevant answers to queries.

💡Role-based Access

Role-based Access refers to a system of permissions where access to information or resources is granted based on the role of the user within an organization. The script mentions that Amazon Q can personalize interactions based on the user's role, ensuring that they receive relevant information according to their permissions.

💡SSO (Single Sign-On)

SSO is an authentication process that allows a user to access multiple applications with one set of login credentials. In the context of the video, deploying an Amazon Q application for enterprise use may require SSO setup, indicating that it is designed for integration with existing enterprise security protocols.

💡IDP (Identity Provider)

An Identity Provider is a system that offers authentication services for applications. In the script, it is mentioned that deploying an Amazon Q application may require configuring an IDP, which underscores the service's enterprise focus and the need for secure, centralized authentication.

Highlights

Introduction to Amazon Q service, a generative AI assistant designed to enhance enterprise productivity.

Amazon Q can be customized with enterprise data to solve specific business problems.

The service mimics the functionality of chatbots like Chat GPT but tailored to enterprise needs.

Amazon Q was released at the AWS re:Invent conference, showcasing its potential as a knowledgeable tool.

The AI can be trained with enterprise data, allowing workers to access tailored knowledge and solutions.

Example given of an IT engineer using Amazon Q to understand VM patching workflows.

Amazon Q's ability to answer questions directly can reduce delays in IT environments.

The service understands and utilizes company information, code, and systems to provide intelligent responses.

Amazon Q can be personalized based on user roles and permissions within an organization.

Built with security in mind, Amazon Q aligns with AWS's focus on privacy and security.

Demonstration of creating an Amazon Q application called 'developer help'.

Explanation of how to train Amazon Q with enterprise data for specific roles, like developers.

Amazon Q can integrate with various data sources, including S3 buckets and cloud applications.

The process of deploying Amazon Q as a web application for user accessibility.

Amazon Q's potential to become a single source of information for enterprise workers.

Preview of the web experience interface for Amazon Q, showing how users can interact with the AI.

The importance of clean and refined data for training Amazon Q to ensure its intelligence.

Amazon Q's ability to answer generic and specific questions, showcasing its versatility.

Final demonstration of Amazon Q's intelligence after being trained with a sample CSV file.

Call to action for viewers to subscribe to the channel for more informative content.

Transcripts

play00:01

hey hi in this video we're going to see

play00:03

how to use Amazon Q service which is

play00:08

acting as a generative AI assistant for

play00:10

work so in this video we're going to

play00:12

show you like you know how the Amazon Q

play00:15

enables us to to increase the

play00:18

productivity at Enterprise and we also

play00:21

try to mimic that you know how that

play00:23

Amazon queue can be uh you know used to

play00:27

to help your workers or to help your

play00:28

professionals who are working in the it

play00:31

and eventually you know you're going to

play00:32

see that know there is an increase in

play00:33

the productivity right so Amazon Q is a

play00:36

service which is basically released or

play00:39

are you know uh released in the last uh

play00:41

ews reinvent I feel this is a very you

play00:44

know uh very knowledgeable uh tool so

play00:47

basically this tool can be um you know

play00:51

can be tailored or customized according

play00:53

to your Enterprise data with that

play00:55

Enterprise data this generative AI or

play00:58

this Amazon Qi gets and knowledge in a

play01:01

such a way that it will try to you know

play01:03

solve your problem in the sense it will

play01:05

try to um you know answer your questions

play01:08

like how you are asking your questions

play01:09

in the in the chat GPT right so

play01:11

similarly you can ask the questions in

play01:14

terms of the data that is being fed by

play01:16

know fed with the the data belongs to

play01:18

your Enterprise in the sense you would

play01:21

be training this Amazon Q with your

play01:23

Enterprise data and then when it is

play01:26

trained you know the your your your

play01:28

workers or you know your it

play01:30

professionals can you know take

play01:32

advantage of those knowledge and try to

play01:34

solve their problems in the sense that

play01:35

will actually helps them to is the you

play01:38

know their job basically so for example

play01:41

say uh there is a it engineer basically

play01:44

a cloud engineer working on certain VM

play01:46

patching right so in that case he don't

play01:48

know what to do what is this you know

play01:50

how the you know VM patching workflow is

play01:52

been set up in that case for example say

play01:54

if you if you have created an Amazon Q

play01:57

service application and that application

play02:00

is been trained with the set of data

play02:01

that is how your VM patching solution

play02:04

has been designed how it has been

play02:06

configured if you can feed this Amazon

play02:08

que then automatically the another

play02:10

engineer okay so who is working in the

play02:12

same uh you know environment can take a

play02:14

utilization of that in the sense he can

play02:16

he don't need to come back and ask the

play02:17

questions he can ask the question

play02:19

directly to the Amazon q and Amazon Q

play02:21

will be able to answer you okay so that

play02:24

is how the powerful it is so basically

play02:26

this has been recently you know

play02:27

introduced so in this video what you use

play02:29

I'm going to watch you through the

play02:30

further more details about the Amazon Q

play02:33

right so as you see here currently we

play02:35

are in Amazon Q page which is actually

play02:37

been marked as a preview because it is

play02:39

recently you know released so as I said

play02:42

you know this is a generative AI powered

play02:45

assistant designed for the work and that

play02:48

can be tailored according to the any

play02:49

Enterprise businesses okay so here if we

play02:52

go down and see the benefits okay so

play02:54

basic benefit as I explained earlier

play02:57

engages in conversation to solve the

play02:59

problem generate the content and take

play03:01

the answers you know basically it will

play03:03

help you to you know help your query in

play03:05

the sense uh you know when we work in an

play03:08

uh in an IT environment or in big big

play03:10

Enterprises you know always there need

play03:12

to be collaborations okay so you know

play03:14

and that collaboration lead to a certain

play03:16

delay which will eventually impact your

play03:18

productivity right so in such cases

play03:20

those thin layer know those gaps can be

play03:22

solved by this you know uh this Amazon

play03:24

cues potentially okay and understands

play03:26

your company information code and

play03:28

systems in the that's what I said

play03:30

this is a generative AI you know uh

play03:33

utility that needs to be educated I know

play03:35

that needs to be fed with a certain data

play03:38

then this Amazon Q service becomes

play03:40

intelligent enough to answer your all

play03:41

your queries it is just like you know

play03:42

chat GPT right I mean chat GPT in the

play03:45

sense it is not a readymade to be

play03:47

consumed but you need to use your own

play03:49

data train it and then use it like that

play03:51

yeah then personalizes the interactions

play03:53

based on your role and permissions yeah

play03:55

this is the very important fact you know

play03:57

in the sense like U let's say you have

play03:59

uh we have created a service called

play04:01

Amazon Q application called Amazon q and

play04:03

you have fed with all type of data all

play04:06

right but certain information is to be

play04:10

you know uh related to a particular role

play04:12

in the sense you have a manager you have

play04:13

a engineer you have a architect right so

play04:16

these are all different different roles

play04:18

right and you also have a CEO you have a

play04:20

CT right so these roles also need to be

play04:23

segregated in the S the information that

play04:25

is pertaining to particular role that

play04:28

that kind of information will be given

play04:29

to the only those kind of roles in the

play04:31

sense here we have a you know we have a

play04:34

rback as well in the sense we have a

play04:35

role based access as well in the sense

play04:37

the information that Amazon Q can give

play04:39

back is can also be controlled with the

play04:42

with the your rule as well okay that is

play04:44

also an additional benefit here and

play04:47

built with the secure in s Yeah by

play04:48

default any services in AWS are are you

play04:50

know Incorporated with the secure and

play04:52

privately all right so that is what the

play04:55

basic very very basic information about

play04:57

Amazon Q now I will take you to the real

play05:00

time you know uh execution okay so here

play05:02

what I do is I'm going to touch based

play05:03

upon you know how to use Amazon Q

play05:05

Services just to mimic the you know the

play05:07

scenario like you know how an engineer

play05:09

and know how this Amazon Q service can

play05:12

enable an Enterprise to solve their

play05:14

problems in the sense to solve the

play05:15

problem and eventually increase the know

play05:17

the uh the productivity yeah all right

play05:20

so here what I do is I'm I'm in Amazon Q

play05:22

so you can go to the search button and

play05:23

type for Amazon Q so you will see this

play05:26

Amazon queue if you click on that it

play05:28

will take you to the particular page

play05:30

like this so currently I'm in Amazon Q

play05:32

okay so in that one you need to go to

play05:33

the three bars option click on

play05:36

applications in the sense you are

play05:37

actually creating an applications of

play05:39

Amazon Q So when you say applications of

play05:41

Amazon Q in the sense we need to create

play05:44

an an workspace here basically you there

play05:46

is an option called create workspace

play05:48

click on that and what I do is I'm going

play05:50

to give you some some meaningful names

play05:52

right for example say I know developer

play05:55

developer help I'll just call it

play05:57

developer help I'm just just you know

play05:59

know creating an application called

play06:00

developer help so as the name says

play06:03

developer H you know this applications

play06:06

it is an instance of Genera AI right and

play06:10

that is made up out of of know Amazon Q

play06:12

so this application has to be trained

play06:15

with a set of data that is required for

play06:18

developers day-to-day work right we will

play06:20

see what are those I'm just going to

play06:22

mimic the same scenario with an example

play06:24

so here let's give an application name

play06:26

something like this and here choose the

play06:28

method as it is right and the rest all

play06:30

options I'm going to click on a create

play06:31

rest all I'm going to just keep on I

play06:33

know default right and one more thing is

play06:37

so it will take a few seconds once it is

play06:39

created you know it will take us to uh

play06:41

the next option that is Select Retriever

play06:44

and uh connect a data source as I said

play06:47

an instance of Amazon Q application that

play06:49

I'm creating in this demo is nothing but

play06:52

it's a hello one it does not has any

play06:54

data it has a it has a brain but you

play06:57

know the brain needs to be filled with

play06:58

the knowledge right so then only you

play07:00

know the then only he can speak right so

play07:02

that knowledge is nothing but data

play07:04

source you know you need to feed this

play07:06

application instance with the data and

play07:08

that data is nothing but belongs to your

play07:10

your company belongs to your Enterprise

play07:12

okay and then this Amazon Q service

play07:14

becomes very intelligent and that you

play07:17

know end point you the that applications

play07:19

can be accessed by various Engineers who

play07:21

are working in that particular role and

play07:23

they can take a help off out of it okay

play07:25

so let's see how we can do that so in

play07:27

the retriever we have a use n retriever

play07:30

we have a use existing retrievers okay

play07:31

there are multiple options but use net

play07:33

retrievers are know very efficient one

play07:35

you can use it so indexing provisioning

play07:37

so these are like you know you can keep

play07:39

it in more details you know just explore

play07:40

the Amazon Q documents and you're going

play07:42

to understand what are these and then

play07:44

rest all option I'm going to keep it

play07:45

default okay let's go to the next option

play07:48

that is uh know the next next option I'm

play07:50

just click on next button so here

play07:52

connected to a data source okay as I

play07:53

said so if you are trying to um you know

play07:57

just create this without a data source

play07:59

nothing but you know this application is

play08:01

not going to usable you know this this

play08:03

Amazon Q application is not at all

play08:04

usable it does not has any knowledge

play08:06

yeah so you need to make it

play08:08

knowledgeable so how do you make it

play08:09

knowledgeable use your Enterprise KBS

play08:11

knowledge by know knowledge database

play08:14

yeah this basically KB is nothing but

play08:15

knowledge database yeah so you need to

play08:17

use that knowledge Bank train it and

play08:20

then that could you know that training I

play08:22

know that kind of training could be U

play08:24

you know making this application trained

play08:26

by with your knowledge base I know that

play08:29

the the actually the the output of that

play08:31

is nothing but you know your engineers

play08:34

who are who are actually working in the

play08:35

organization who are about to come and

play08:37

work in your organizations take a help

play08:39

out of it yeah that is what will will be

play08:40

the that is what I see an immediate

play08:43

advantages of this application okay so

play08:45

for now let me just quickly walk you

play08:47

through the data set you see that sample

play08:49

data set we can also connect a data set

play08:51

from the S3 bucket as well okay so you

play08:53

see that a sample data you can also

play08:55

upload a sample data here like uh by

play08:57

clicking on this one

play08:59

um yeah but for now let's go with the

play09:02

the other approaches which I have

play09:03

already uh uh continue adding so just go

play09:06

back uh uh yeah so just back to the

play09:12

back okay I'm going to cancel it out

play09:14

sorry I need to I need to click on the

play09:16

add data source yeah so here you go we

play09:18

are on the connect data source here

play09:20

there are multiple options saying like

play09:21

popular one is you know you can upload

play09:23

the data from uh from the S3 bucket web

play09:26

crawler or you can use the local for

play09:28

example say know

play09:29

uh you have a CSC file which contains

play09:31

the data saying like you know who is so

play09:33

for example scenario is that you have a

play09:35

team of 25 people in that one you don't

play09:37

know who are that right who is that

play09:38

member what he is doing what you know

play09:40

that kind of data you can keep it in a

play09:42

CSC file just upload it here this

play09:44

becomes trained in the sense this Amazon

play09:45

Q application BEC trained the another

play09:47

engineer who is sitting or who is about

play09:49

to come into your organization and work

play09:51

can can just query it instead of asking

play09:52

the member to member in the sense the

play09:54

application becomes a point of contact

play09:56

for you to get all the knowledges of

play09:58

your Enterprise okay that's what the I

play10:00

see the advantages I'm just taking in a

play10:02

very very ground level use cases but

play10:04

there are like n number of use cases

play10:05

right n number of use cases at n number

play10:07

of multiple roles belongs to your

play10:09

organizations right all right so for

play10:12

example I'm just going to show you like

play10:13

how you can integrate and with the S3

play10:15

bucket right so here we can choose an IM

play10:18

am rule U for example say um create new

play10:21

recommended one uh then the role number

play10:24

is this one so we can browse the S3

play10:26

bucket so uh I have an S3 bucket so in

play10:28

that three bucket I have kept a CSC file

play10:31

which I'm going to show you now so you

play10:33

can upload the file something like this

play10:35

yeah uh full snc mode you can chose this

play10:38

one frequency is nothing but run on

play10:40

demand

play10:42

yeah all right so click on this create

play10:44

add data

play10:45

source which actually adds a data source

play10:48

so I'm just going to say like you know

play10:49

so you also need to it's just like you

play10:51

know you are actually have a a knowledge

play10:53

base okay so you can tell like uh you

play10:55

know in an S3 bucket say like you are

play10:57

keeping a data of your organizations in

play10:59

an S3 bucket you are keeping the data of

play11:00

your particular applications in an

play11:02

particular S3 bucket right you are

play11:04

keeping the data of your your source

play11:05

code okay something like that okay you

play11:07

can you can actually you need to anote

play11:09

the data sources okay say like here just

play11:12

say like a test data source

play11:14

Yeah so basically you know your data has

play11:17

to be very refined clean data makes you

play11:19

know make makes this Amazon application

play11:21

or Amazon Q applications very

play11:23

intelligent so as just you know by just

play11:25

adding that tag I'm just going to add

play11:27

the uh data source which actually what

play11:29

happens is you know it going to create

play11:31

IM R it going to sync the data present

play11:33

in that particular S3 buckets which S3

play11:35

bucket which I'm going to show you here

play11:37

so this is the S3 bucket which I'm going

play11:39

to open it in the another tab so

play11:41

basically we are using that as a data

play11:43

source and currently it is creating an

play11:44

application with using that so here if I

play11:47

go to this S3 bucket you have the test

play11:49

report. C file which is nothing but it

play11:52

has a data in the form this is a CSC

play11:54

file it has some column names you see

play11:55

these are the column names and these are

play11:57

all dummy data yeah so we're going to

play11:59

see that you know how this Amazon Q

play12:01

application gets trained automatically

play12:03

and helps you to solve the you know C

play12:05

problems okay in this this is a demo

play12:08

that's reason I'm just mimicking it I'm

play12:09

not going in a very deeper manner to go

play12:11

to the deeper manner you know you need

play12:12

to have a you know further further

play12:14

requirements which I'm going to show you

play12:15

right

play12:16

away all right looks like it has done

play12:19

I'm going to so not only that I'm going

play12:21

to so you see that you know um um we

play12:24

have created an instance of application

play12:27

uh from from on Q and the name of my

play12:30

application is develop help right and

play12:33

and for now you know we have added a

play12:35

data source which is from from S3 bucket

play12:38

right all right so there are like

play12:39

likewise there are any number of data

play12:41

source could be added as a source of

play12:43

knowledge here so as I said in the most

play12:45

popular are from the S3 bucket uh you

play12:47

see that know there are lots of other

play12:49

options there are options from the cloud

play12:51

in the sense if you have a data source

play12:52

or if you have a knowledge uh you know

play12:54

bank which is our knowledge base sitting

play12:56

in the cloud you can also import from

play12:58

there it does provides multiple other

play13:00

interfaces you see that it provides box

play13:03

Confluence you know you can use GitHub

play13:05

you can use Gmail you can use Google

play13:07

Drive teams applications yr right so

play13:09

there are so many Cloud applications

play13:11

could be used as a source of data to

play13:14

train this application which could be

play13:16

used by the the another roles which are

play13:18

playing a role in a in your company yeah

play13:21

or in your Enterprise and then go to the

play13:23

on premises not only Cloud it also

play13:25

supports a particular on premises

play13:26

applications as well so on premises

play13:28

applications it includes you know these

play13:30

are all the applications you see that

play13:31

jesk postgress these are nothing but

play13:33

your databases Yeah so basically uh you

play13:36

know so when when you are working in the

play13:38

sense when a particular developer is

play13:39

working on an application or particular

play13:40

developer is working on a particular

play13:41

business case a project manager is

play13:43

dealing with a particular you know uh

play13:45

project okay everything everybody

play13:48

everybody who works in an organization

play13:49

needs a knowledge needs the information

play13:51

okay and currently that information the

play13:53

source of information currently till now

play13:55

today was like a documents people right

play13:59

or say like there could be anything

play14:01

documents database U you know blah blah

play14:04

things there are so many where are are

play14:05

like a kind of a kind of a conventional

play14:08

source of information to do the work but

play14:10

now you know you have a single point of

play14:13

you know now the chances that chances

play14:15

are there that this Amazon Q can become

play14:17

a single source of information that you

play14:21

know the peop who are working in

play14:22

Enterprise can rely on okay so that is

play14:24

how you know the this this tool has a

play14:26

capability all about okay so we go to

play14:28

arm permes okay so likewise you know you

play14:30

can integrate the the how I'm showed the

play14:33

um Amazon S3 bucket likewise you can

play14:35

integrate the the other uh data sources

play14:38

as well okay now let's go to the uh the

play14:41

application that we created called

play14:43

developer help so this is our developer

play14:45

help application so you can go back

play14:47

again and click on the

play14:49

applications currently it is in in

play14:51

preview mode which is nothing but you

play14:53

know it is AWS is trying to evaluate you

play14:55

know how does the user experience is all

play14:57

about and they try to solve the problems

play14:59

uh during this phase you know during the

play15:01

preview phase if there are any problem

play15:03

they have the AWS has a chance to solve

play15:05

those problems okay they would like to

play15:06

hear you from your side as well right

play15:09

all right so creation of an application

play15:11

is not enough we need to also need to

play15:12

deploy you know web experience in the

play15:14

sense I need to convert this uh into in

play15:17

the sense this is just an in the sense

play15:20

we have created a generative AI

play15:22

application now that generative AI

play15:24

application to make it consumable we

play15:25

need to make it it as an web application

play15:27

right for example say chat

play15:29

chat GPT in the back end it is a machine

play15:31

learning big model in the sense it just

play15:32

like an intelligent chatbot but that

play15:35

intelligent chatbot is been you know

play15:37

equipped with front end but nothing but

play15:39

a page that is a web page through which

play15:41

user can log in and try to ask the

play15:43

questions it will try to answer okay

play15:45

something same experience can also be

play15:47

done by the Amazon queue on your uh you

play15:50

know applications to do that you can

play15:52

click on a web you know deploy web

play15:54

applications So currently it will ask

play15:56

you for the choose the authorizations

play15:58

okay note that you know so since this is

play16:00

Amazon q and it is only mean for you

play16:02

know high level Enterprise grade uh you

play16:04

know U basically it's for Enterprises

play16:07

who actually has their own IDP and they

play16:10

have their own SSO setup they have their

play16:11

own s authentication setup so such cases

play16:14

you know so in such cases it is possible

play16:16

to deploy an applications okay so here

play16:19

it is mandatory to have an IDP then only

play16:21

you can deploy an application that's

play16:23

what I see here without that currently

play16:25

it does not supports okay which I think

play16:27

that you know maybe AWS tomorrow they

play16:29

might going to change the another

play16:30

options in the sense if you don't even

play16:32

if you don't have um IDP you can still

play16:35

deploy an application and make it

play16:36

accessible through the users present in

play16:38

the AWS account that is a possibility

play16:40

but it it going to come you know in

play16:42

above but for now they think that you

play16:44

know this Amazon Q application is meant

play16:46

for big siiz Enterprises and big siiz

play16:49

Enterprises have their own IDP let's

play16:52

make them appliable in let's make them

play16:54

accessible over the SSO only and that's

play16:56

the reason it shows you configure your

play16:58

IDP and then once your IDP uh is been

play17:01

configured you will get a metadata you

play17:03

need to upload the metadata and provide

play17:05

the attributes here and click on a

play17:07

deploy it will try to deploy an

play17:09

application it will expose in the sense

play17:10

this uh you know the um Amazon Q

play17:13

application gets exposed over the uh

play17:15

particular web app and from the web app

play17:17

you know you can try to uh try to see

play17:19

the experience okay so now I cannot show

play17:21

that because I don't have any IDP

play17:23

systems that I can configure and deploy

play17:25

an application for now but I can try to

play17:27

mimic the scenarios with using preview

play17:29

web experience okay if you click on a

play17:31

preview web experience so this is how

play17:32

your web you know web experience will be

play17:35

once this application is deployed with

play17:38

using your IDP right so this is how the

play17:41

interface will look like because this is

play17:43

awesome right for example say I'm an

play17:45

engineer I'm an architect I'm an you

play17:46

know developer okay so what I do is I

play17:48

need to get some data to perform my job

play17:51

I will be given with this interface and

play17:54

a role is assigned within on this

play17:55

interface now I just cannot I just have

play17:58

to question I just have to ask the

play17:59

questions to Amazon Q right and

play18:02

automatically it will it will give me

play18:03

the answers that is cool right that is

play18:04

actually very cool okay so earlier in

play18:06

traditional days we would be assigned

play18:08

with a hell lot of documents we will be

play18:10

assigned with a buddy who is never going

play18:11

to help us right and and you know so

play18:14

there is no basically there will be a

play18:15

collective knowledge sharing sessions

play18:16

will be happening but there are like you

play18:18

know those are like very very very

play18:20

basically bifurcated or lots of human

play18:23

problems right but now you don't have

play18:25

that you know this says that barrier is

play18:27

removed you know you can directly jump

play18:29

and ask the question and try to do your

play18:31

job okay that's what it happens now what

play18:33

I do is you know I will just ask you

play18:34

know questions like how are you I'm just

play18:37

trying to see you know how does this

play18:38

behave let's see whether it going to

play18:40

reply to the uh you know what does it

play18:42

repli okay let's see I'm just saying how

play18:43

are you it says thank you I'm doing so

play18:46

basically this Amazon Q uh you know uh

play18:49

Genera AI tool it has a basic

play18:52

intelligence to respond to certain uh

play18:54

information but you know so you see that

play18:56

you know I'm doing well thank you you

play18:58

for asking I'm Amazon Q and A assistant

play19:00

created by Amazon web services how can

play19:02

help you right so I will tell I will

play19:04

tell what is the what is today's date

play19:06

yeah what is today's date so these are

play19:09

all the information that you don't need

play19:10

to ask your colleagues you know when

play19:11

you're are working but this is in a very

play19:12

generic information so basically what

play19:14

I'm why I'm this asking these kind of

play19:16

questions in this um um in this uh

play19:19

preview experience is that I just wanted

play19:21

to get you a confident that you know yes

play19:23

this is a chart bot kind of thing yeah

play19:25

or basically it's a intelligent chatbot

play19:27

ta for particular you know uh Enterprise

play19:30

okay so let me ask you know more details

play19:33

get me more

play19:36

details about my ARG if I ask this

play19:40

question it will not answer why because

play19:43

basically know I have not trained this

play19:46

an application with the required data

play19:47

you see that you know I'm afraid that I

play19:48

don't have a details of your

play19:49

organizations okay but to mimic that

play19:52

scenario what I do is I'm going to feed

play19:53

this with a an example data which I

play19:56

already have okay so what I do is I'm

play19:58

going to before I show you this So

play20:00

currently I have integrated with the S3

play20:02

bucket but the S3 integration with the S

play20:05

S3 bucket will not still not work

play20:06

because to make that working I have to

play20:08

deploy the application okay that's the

play20:10

reason it is not working so for now what

play20:12

I do is I have downloaded one example

play20:14

file called CSV file so this is a CSC

play20:17

file is nothing but you know this is my

play20:19

application data this is my application

play20:21

database storage what I do is I'm going

play20:23

to I'm going to upload this into that

play20:25

particular application and try to ask

play20:28

more details about this particular

play20:29

application okay particular user okay

play20:31

let's see so what I do is I'm going to

play20:33

I'm going to train that generate AI in

play20:36

the sense I'm going to upload this data

play20:37

into the generate Ai and ask a questions

play20:40

about the about the data yeah ask a

play20:42

questions belongs to that particular

play20:44

data set okay so what I do is I'm going

play20:45

to go to downloads select this CSC file

play20:48

and what you do is you going to ask here

play20:50

saying like you know um give

play20:53

more

play20:55

details about email this way so if I

play21:00

type this question what it does is it is

play21:02

actually reading it is actually going

play21:03

through a result. CSC file it is getting

play21:06

educated itself and it is actually

play21:09

giving me the response you see that you

play21:10

know the email is belongs to this guy

play21:13

and from the Uganda in the sense his

play21:15

place is from the Uganda according to

play21:16

the results in the sense according to

play21:18

this database it got some knowledge in

play21:20

the sense it got the knowledge saying

play21:21

like you know hey there is these are the

play21:23

datas I know he works as administrative

play21:25

privilege you know professional at

play21:26

Uganda communic okay you see that you

play21:29

know how how intelligent this Amazon Q

play21:31

is all about yeah all right so basically

play21:35

um um you know so likewise you know you

play21:37

can ask many other questions okay tell

play21:38

me I will tell you tell me explain me E2

play21:41

instance I will just ask explain me more

play21:44

about

play21:45

E2 I'm just asking very generic you know

play21:48

general knowledge questions about uh AWS

play21:51

okay so I'm just asking um uh basically

play21:55

explain me more about

play21:57

E2 right so let's see you know how does

play21:59

it response explain me more about E2 let

play22:03

me see you know if it can answer okay so

play22:05

basically you see that I'm sorry I could

play22:06

not find the relevant data okay so what

play22:08

I mean to say is that you know so this

play22:10

result. CSV is an example of knowledge

play22:12

base right that you could that you could

play22:15

train this application that is Amazon Q

play22:17

application and make your engineer you

play22:19

know you know enabled with the lots of

play22:21

information so that they can do their

play22:23

work you know very effective way and

play22:24

they become more productive here okay

play22:27

all right so with that note you know I

play22:29

have shown you the things need to be

play22:30

shown in this video finally a kind

play22:33

request please do subscribe my channel

play22:34

that would really encourage me a lot

play22:35

with that note thank you thanks a lot

play22:36

and see you in the next video

Rate This

5.0 / 5 (0 votes)

Связанные теги
Amazon QAI AssistantEnterprise AIProductivityIT SolutionsKnowledge BaseData TrainingCustomizationCloud ServicesTech Education
Вам нужно краткое изложение на английском?