Full transcript
Intro
0:01[Music]
0:08have you ever thought about developing
0:10your own AI agent but you don't know
0:13programming language that's why you
0:15don't know how to do that well that's
0:17not a problem hi my name is maruti and
0:20I'm back with another video where I'm
0:22going to show you how can you develop
0:24your own AI agent with your own
0:26customized data without writing a single
0:29line of code yes this is 100% possible
0:32with Microsoft co-pilot studio today we
0:34are going to use co-pilot studio and we
0:36are going to build our own AI agent with
0:39that let's see how we can do
0:41that now the first thing which I want
0:43you to see right now is I have logged
0:45into my co-pilot studio. microsoft.com
0:48with my organizational account yes this
0:50is the only thing which you need you
0:52cannot log to Coop pilot. microsoft.com
0:54with your personal account you need to
0:56have your organizational account
0:57associated with that I have done that
0:59thing and now once I'm done with that
1:02first of all on the homepage of this
1:03copala studio they are showing me that I
1:06can either explore some of the agents
1:08which are available if I want to use
1:10them and customize them or I can
1:12actually go through the learning
1:14resources and understand these things
1:16well in my case I'm going to click on
1:19Create and when I click on create there
1:21is an option to create a new agent this
1:23is going to create an agent that
1:25leverage end to endend generative AI for
1:28task completion knowledge sharing and
1:30analytics and many more this is my new
1:33agent which I'm going to create right
1:35now let me remind you one thing that if
1:37you're not familiar with Microsoft
1:38co-pilot or the terminologies and
1:40components which are part of Microsoft
1:42co-pilot like topics and custom topics
1:46if you do not know this kind of things I
1:48strongly recommend you to check out this
1:49video because in that I'm explaining all
1:51those conceptual topics once you are
Create AI Agent
1:54good with that feel free to continue
1:55with this particular video now let's
1:58create our new agent
2:00is showing me right now hello I'm here
2:02to help you to build an agent so you can
2:04get more done this is a simple chat box
2:07kind of an automated generative AI
2:09application what I have to do is I have
2:11to provide my prompt here and then
2:13according to that it's going to build an
2:15agent for me in my scenario I want to
2:18build an AI agent which can help all the
2:20students to get information about Azure
2:23AI certifications now in this case
2:26because I'm focusing on certification
2:27related agent I need to have some kind
2:30of a question answers based on which
2:33users are going to ask questions and my
2:35AI agent should be capable to answer
2:37those questions well in order to do this
2:40let's start with a very simple prompt
2:42first I am going to type here in the
2:45message create an agent to help people
2:48with Azure certification
2:50exams I send this prompt it's taking
2:53some
2:54time you can see in the right side
2:56section they are showing me some
2:57additional configurational things here
2:59it's showing me that an agent is
3:01designed to assist individuals with
3:02Azure certification exam by providing
3:05study material answering questions and
3:07offering tips and best practices now
3:10it's also showing me that provide
3:11accurate and upto-date information about
3:13Azure certification exam and then it's
3:16showing me multiple bulleted points in
3:17that now it's showing me here great the
3:20agent is now set up to assist individual
3:22with Azure certification exam by
3:24providing study materials answering
3:26questions and offering tips and best
3:28practices now let's determine the name
3:31for the agent so I have to give some
3:33kind of a meaningful name for the agent
3:35also how about aure exam helper so
3:38they're giving me a suggested name here
3:40that this is going to be an exure exam
3:41helper please confirm or suggest a
3:44different
3:45name I'm going to specify that I do not
3:48want aure exam helper I'm going to
3:50specify let's name this agent exam
3:52Mentor which use friendly and
3:55professional tone so now I'm not only
3:57specifying a name of the agent I'm also
3:59specifying that I want this agent should
4:02always give answer in a friendly and
4:03professional tone I send this prompt
4:07it's showing me the agent name has been
4:08updated to exam mentor and it will be
4:12using a friendly and professional tone
4:14now let's refine the instruction further
4:16what specific task or actions should the
4:19exam Mentor focus on to assist users
4:21with Azure certification exam now I may
4:24be going to have some kind of frequently
4:26asked questions and different things
4:27which my aszure certification exam
4:30helper can do for me but as of now I do
4:32not want to put any of those
4:33informations in this so I'm simply going
4:36to click on this create button which is
4:38at the right top
4:39Corner let's see it's going to set up
4:42our agent here and then once the agent
4:44is set up I want to taste whether it's
4:46working well or
4:48not as you can see here my agent is
4:50ready it's showing me that agent is
4:53ready and here is what next I have to do
4:55I can maybe add actions I can build
4:58topics I can publish my agent these are
5:00the steps which I actually need to do if
5:02I want to build this exam Mentor
5:04properly but before we do that thing
5:06right side you can see we have a taste
5:08pan in this taste pan is showing me that
5:11hello I'm exam Mentor a virtual
5:13assistant just so you are aware I
5:16sometimes use AI to answer your
5:18questions if you provide a website
5:20during creation try asking me about it
5:23next try giving me some of the more
5:25knowledge by setting up generative AI so
5:27basically this basic AG is actually set
5:30up right now so I'm asking a simple
5:32question right now
5:34that how many fundamental certifications
5:37are there in Azure now obviously there
5:39are so many certifications which are
5:41part of azure bucket but I'm only
5:44focusing on fundamental certifications
5:46right now so it should give me an answer
5:47based on the Internet it's showing me
5:49right now that as of now Microsoft
5:51offers three fundamental certifications
5:53Microsoft certified Azure which is
5:56a900 and Microsoft certified AI
5:58fundamental which which is EI 900 and
6:01another one is azure data fundamentals
6:03which is dp900 now obviously when this
6:06is giving me this answer it is taking
6:08this data from internet but if I want to
6:10refine this answer or if I want to give
6:12more profound answer based on this with
6:15my customizations I can surely do that
6:17thing with my own data and for that you
6:20have to check out this top tabs you can
6:22see exactly on top of this agent you
6:24have knowledge you have topics you have
6:27actions you have activities these tools
6:30are very important if you want to build
6:32your customized agent with all the
6:35customizations let's start with topics
6:37first if I click on topics right now
6:40it's going to show me that I have some
6:42custom topics which are created here
6:44like goodbye greeting start over thank
6:47you these are my custom topics if I
6:49click on the greeting custom topic it's
6:52going to show me that for all the
6:54phrases like good afternoon good morning
6:56hello they're actually going to reply
6:59with hello how can I help you today so
7:01instead of asking this kind of a
7:02question if I simply put here hi or
7:04hello is going to use this particular
7:07custom topic and it's going to give me
7:08this kind of a phrases now obviously I
7:11can edit this phrases I can give some
7:13other phrases also in this and then
7:15according to that I can change the
7:16response message also this is how easy
7:19it is same way if I go back to
7:23topics I have a system topics also which
7:25are available here there are nine system
7:28topics which are visible in this case if
7:30you want to start the conversation or if
7:32you want to boost the conversation or if
7:35you want to end the conversation we have
7:36this kind of system topics which are
7:38available inside this now let me click
7:40on this particular one which is
7:42conversational
7:44boosting now this particular topic is
7:47very important because you can see it is
7:49starting with the trigger that on
7:51unknown intent so let's say when user is
7:54going to put a question and your eii
7:56agent is not able to verify what is an
7:58intent of the user at that time this
8:00conversational boosting is going to get
8:02triggered in this case it's going to
8:04create a generative answer and then this
8:07is going to associate with a specific
8:09data source which we can configure with
8:11this also you can see here that when I
8:13scroll down into this one I have a
8:16condition in which if I got the matching
8:18answer with that it's going to take it
8:20otherwise if the condition is not
8:21satisfied it is going to follow into the
8:23fall back and based on that is actually
8:26going to end the current topic this
8:28conversational hosting topic is one of
8:31the way by which you can understand the
8:32step-by-step sequential logical flow of
8:35your AI agent now let's say right now I
8:38do not want to edit any of this topics
8:41instead of that I'm going back to my
8:42topic
8:43section I'm going to add a new topic and
8:47in that I'm choosing that I want to add
8:49a new topic to create from description
8:51with Crow pilot so I'm going to create
8:53my own topic
8:55now I'm giving a name of this topic ask
Add Custom Topics
8:59about
9:01lab
9:02providers now the name of the topic I'm
9:05giving like ask about lab providers
9:07because we know in Azure certification
9:09there are many participants who wants to
9:10do practical labs and they do not have
9:13an access of an Azure Cloud subscription
9:15at that time maybe they can take a help
9:17of this particular topic and they can
9:19look for different lab providers which
9:21are available in the
9:23market I'm simply going to add here that
9:26create a topic to and then in that I'm
9:29specifying that when the user ask about
9:31lab providers tell them to send an email
9:34to at skilltech gmail.com now this is
9:37our official email ID so if you also
9:39want Labs on a specific Azure
9:41certification you can just email us at
9:43at skilte gmail.com and we will be happy
9:46to help you in that right now I'm going
9:49to click on Create and my new topic is
9:52going to be created it's showing me some
9:54issues here that your topic wasn't
9:56created try again I'm going to do it
9:58once again
9:59this is a common issue it happens
10:01sometimes so you just have to
10:03retry or if it is not working I'm just
10:06going to try this that when the user ask
10:08about lab
10:09providers tell them to send an email to
10:12at Skil
10:28tech.gtv when I added my name it
10:30understood that maruti is forcefully
10:32trying to create this topic so it has to
10:34do that I'm just kidding but yes I just
10:37change this description in a such a way
10:39so phrases are lab provider who are your
10:41lab providers list of the lab providers
10:44which Labs do you use or partner Labs if
10:47any of this kind of freees are there
10:48it's actually going to associate with
10:50this message where it's saying that for
10:52more information of lab providers you
10:54can please contact you can please
10:57contact the email ID which I have
10:58mentioned or connect with maruti maguana
11:00this is something which is my customized
11:02logic so you can put whatever you want
11:04now once this is done I'm going to click
11:06on
11:09Save hey guys sorry for Interruption my
11:12name is maruti and I'm here to make an
11:14very important announcement I hope you
11:16are liking our videos and you're doing a
11:18continuous learning with us on an Azure
11:21cloud and AI related topics if you are
11:23enjoying this thing I'm going to
11:25announce skill tech. club which is our
11:27upcoming website which is going to be
11:29lach very soon we are here to tell you
11:31one thing that everyone who is a
11:33subscriber of this particular channel
11:35will get aure cloud and aure AI related
11:38certification courses free of cost in
11:40Skil tech. Club so you will be a part of
11:43the Skil tech. Club kind of a membership
11:45automatically free of cost and everyone
11:49who's a subscriber of this particular
11:50channel will get those benefits which
11:52are available in that so what are you
11:54waiting for I request you to please
11:56subscribe to this Channel and share it
11:58with your friends and family please if
11:59they are also interested in Azure cloud
12:01and AI learning that's it from my side
12:04now you can carry on with your learning
12:06thank
12:07you now it's showing me on the left top
12:10corner with the green tick that topic is
12:12saved so now if I go back to my topic
12:15section this new topic which is ask
12:17about lab providers is actually
12:19available now I'm just going to ask a
12:21simple question here where can I get
12:26labs for AI
12:31900 now let's see if my topic is working
12:33or not there are chances it can take
12:35some delay and some time to associate
12:37with this which is quite obvious but
12:40right now when I do this thing it's
12:41showing me that you can find labs for
12:43Microsoft certified AI 900 certification
12:45through several resources it's showing
12:48me something like I can go to Microsoft
12:49learn or GitHub or training programs or
12:52instructed Le training is giving me
12:54different informations like that then uh
12:57I'm asking another thing share
12:59sh some lab
13:03providers with me now the moment I say
13:06lab provider you can understand this
13:08when I ask only for the labs it's
13:10actually showing you that these are the
13:12things where you can get because
13:14Microsoft learn is also providing labs
13:15to you with all the steps and
13:17instructions but not the lab environment
13:19and that's the reason when I asked for
13:21this particular word that shared some
13:23lab providers with me is actually saying
13:25for more information about lab providers
13:27you should please send an email to at
13:29skilltech gmail.com or contact maruti
13:32makana now this is how it's showing me
13:34that my custom topic is actually working
13:37now obviously if I want to associate
13:39this kind of multiple questions I cannot
13:41create custom topics every single time
13:43because then I'm going to have a long
13:45list of my custom topics instead of that
13:48I can actually use knowledge and that's
13:50reason you can see we have a second tab
Add Knowledge source
13:52here which is
13:53knowledge in this knowledge tab I'm
13:55going to click on ADD
13:57knowledge I'm going to to click to
13:59browse I have one particular word
14:01document which I have created for this
14:03kind of a thing so I'm going to click on
14:05click to
14:07browse somewhere in my computer I have a
14:10document called certification guide now
14:12this certification guide is actually
14:14having this kind of couple of frequently
14:16asked questions about Azure and AI
14:19certifications I have just uploaded this
14:21particular certification guide do docx
14:24which is a Word document into this
14:25particular knowledge and then I'm going
14:27to click on ADD
14:29this knowledge is actually going to
14:31create a knowledge base so basically
14:33whenever you're going to ask question it
14:35is going to be configuring this document
14:37as a knowledge based source so it's
14:39going to find an answer from this
14:41document and according to that it's
14:43going to give you a
14:44response now while this is going on I
14:47can just showcase this document to
14:50you so that you can also create this
14:53kind of a document with multiple FAQ
14:56answers now you can see I have a simple
14:58table here here in the word document it
15:00has a frequently Asked question some
15:02answers associated with that and some
15:04reference links in this now I do not
15:07have much I have four five questions
15:08only but is all about how can I learn
15:10more about Azure and Azure AI
15:12certifications where can I get all the
15:15information about these exams and
15:16courses is there any prerequisite for
15:19this exam for AI 900 this kind of
15:21questions I'm actually adding inside
15:23this with some kind of an answers as
15:25well as the reference links now I'm just
15:28going to go back to my co-pilot studio
15:31is showing me right now that my
15:32knowledge is successfully added here but
15:35the status of this knowledge is actually
15:36showing me in progress because adding
15:39this knowledge compiling this knowledge
15:41in this particular logical phase is
15:43going to take some time you have to wait
15:45for 5 10 minutes and then by that time
15:48this is going to show you that this is
15:49successfully done this is a place where
15:51you have to wait so it's a perfect time
15:54to subscribe to this particular Channel
15:56and like this video if you are still
15:58with this video it means you shortly
16:00like this video so press the like button
16:02and if you have any specific video which
16:05you are looking for you can just comment
16:07down in the comment of this particular
16:09video so we can create that video for
16:11you in our upcoming videos okay I waited
16:15for I think 8 minutes and then it's
16:17showing me right now that the status of
16:19this knowledge is actually ready which
16:21means that now I can use this knowledge
16:23into my one or more topics let me click
16:27on topics
16:29so I'm going into the system topics U
16:32remember we have that conversational
16:33boosting kind of a topic I'm going
16:35inside
16:36this now this is my conversational
16:39boosting kind of a topic and what I'm
16:41going to do is I'm going to close my
16:43testing tab I'm going to open it here
16:45because I want to taste
16:47this Let me refresh
16:50this and now I'm going to ask a question
16:53like how can I learn more about Azure
16:56and Azure AI certifications
17:01when I do this you can see it's going
17:02into create a generative answer and it's
17:05showing me that you can learn more about
17:07Azure and Azure AI certifications from
17:08the MS learn website or by checking the
17:11skill tech club YouTube channel now how
17:14exactly it got this answer is actually
17:16showing me the reference that this
17:17reference is certification guide. dox
17:20now this means that my knowledge is
17:22actually working fine and the knowledge
17:24is connected with this particular
17:26topic okay now once this is working up
17:28to this point before you publish this
17:31particular AI agent you have to
17:33understand one thing that we have to
17:35change the setting section of this when
17:37we go into the setting section we can
17:39change the agent's name we can change
17:41the icon or we can also go to security
17:44section where you can take care of the
17:47authentication as of now when I click on
17:49the
17:50authentication I am going to choose no
17:52authentication basically this means that
17:55my
17:56age basically this means that that my AI
17:59agent is going to be publicly available
18:01on any channel and that means I don't
18:04need any authentication right now
18:06obviously from security point of view
18:08this is not a good idea but I want this
18:10because I do not want to take care of
18:12authentication authorization right now
18:14I'm going to click on
18:16Save once this changes are actually
18:19saved successfully we'll close the
18:21setting
18:23section now after saving the settings
18:25all we have to do is we have to go back
18:27to our channels
18:29once I'm there in the channels it's
18:30showing me that I can actually publish
18:32this agent into multiple channels which
18:34are available here but now before we use
Publish Test Your Agent
18:37it actually with the one particular demo
18:39website let's click on
18:42publish it's asking me do you want to
18:44publish this agent I'm going to say yes
18:47and I'm going to click on publish do not
18:49worry about this particular risk which
18:51they are showing you this is because of
18:52the no authentication option which we
18:54have selected we'll click on
18:57publish it will take few moments to
18:59publish this AI
19:02agent now you can see it's showing me
19:04that my agent is successfully published
19:06and if it is published I can actually
19:08see this content very soon now let me
Demo Website
19:10just try this thing with the demo
19:12website so I'm clicking on demo website
19:14it's asking me a welcome message is
19:16there which is like ask me about Azure
19:18certification exam I have added this
19:20things also in the conversation starter
19:22I'm adding two messages like hello and
19:25who should I contact for Azure exams you
19:28can put any particular messages here so
19:30that your end users who are going to use
19:32this eii agent should understand that
19:34how they have to ask the question I'm
19:36going to click on Save and I'm going to
19:40copy this link when the link is copy I'm
19:42going to open this in the new separate
19:46tab if your agent is successfully
19:48configured it's going to show you this
19:50demo website with that agent you can see
19:53my exam Mentor agent is actually
19:55available here it's showing me that
19:57dummy page which is showing me the
19:59messages which I have added and now it's
20:01showing me hello I'm an exam Mentor I'm
20:02a virtual assistant just so you are
20:05aware I sometimes use AI to answer my
20:07questions cool now let me ask certain
20:11questions like the first question I'm
20:13going to ask here is how many
20:15fundamental certifications are there in
20:18Azure when I ask this
20:20question it's taking time and then it's
20:23going to give me a
20:26response it's showing me that are three
20:29fundamental certification exams and
20:30courses are available in Azure Cloud
20:32it's showing me the fundamentals kind of
20:34thing and it's showing me that it is
20:36azure fundamental data fundamental and
20:39AI fundamentals also is showing me that
20:41it is giving me an answer from my
20:43knowledge which I have added which is
20:44certification guide. dox same way if I
20:47ask some further questions like how can
20:50I learn more about Azure and Azure AI
20:54certifications it's showing me you can
20:56learn more about Azure and Azure AI
20:57certifications from the Microsoft learn
20:59website or by checking the skill tech
21:03club YouTube channel and it's actually
21:05giving me a link here if I click on this
21:08particular one then maybe it's going to
21:09show me that document associated with
21:11that that this is the YouTube channel
21:13link which they have given you here you
21:14can click on this and you can subscribe
21:17to our YouTube
21:18channel so you can click on this you can
21:21go to the channel and you can start your
21:23learning now let me ask one last
21:26question like uh how can
21:30I connect with lab
21:34providers they're asking me for more
21:37information about lab providers you can
21:38please send an email to at skilltech
21:40gmail.com or contact maruti makwana now
21:43this is how it is working you can see
21:45that it's actually giving me all the
21:47information now if I ask some question
21:49which is not there in the document for
21:51example uh how can
21:54I learn more about a 305 certification
22:01now a305 is actually a certification for
22:04as your Cloud solution architect now
22:06it's an architect level certification
22:07course we provide that but we have not
22:09added any videos of this on our YouTube
22:12channel right now when I ask this
22:14question how can I learn more about a305
22:16certification when I send this request
22:19is actually going to collect this
22:20information from Internet it's showing
22:22me this time that you can learn more
22:24about a305 certification from Microsoft
22:26learn website or by connecting with
22:29Microsoft certified trainers like maruti
22:31you can also check out the skill tech
22:33club YouTube channels this is actually
22:34combining all the things and they
22:36automatically understood that even
22:38though in my document a305 is not there
22:41I can provide trainings on that and it's
22:43showing you the link which are
22:44associated with this now this is how
22:46cool it is and this is how it is smart
22:48enough to understand your all the
22:50configurations inside
22:52that I hope you like this video and you
22:55are going to try this thing by creating
22:57your own AI agents that's it from my
23:00side today thank you so much guys this
23:02is maruti makwana signing out I'll see
23:04you tomorrow with another video bye-bye
23:08[Music]