Creating a Custom Chatbot

CS123, Intro to AI

Topics 
Overview of AINeural networks and deep learning
AI Problem Solving Revisited
Machine LearningPart 1
Applications of AI
Generative AI +Prompt engineering
Machine LearningPart 2RAG & Custom chatbot creation
History of AI + MidtermSocial and ethical issues of AI
Final

 

Contents

Copilot Studio

Full details on creating a custom GPT chatbot using Microsoft Copilot Studio are provided in the Microsoft documentation for Copilot Studio.

There are essentially two ways a chatbot created in Copilot Studio can generate answers:

Tips

Generative AI Responses

Greeting

The initial greeting comes from the topic: "conversation start". You can edit it in "conversation flow".

Authentication

Click on the "Settings" button, "Security", "Authentication". These are the options

Knowledge Sources

Click on the "Add Knowledge" button, there will be two options, choose "Featured". The sources shown here are sources that don not require a special enterprise data connection:

 

Index for Searching

All knowledge source depend on the source for searching. This means the files need to have their content indexed. It happens different ways in different knowledge sources:

Document Types for Files

Publishing to a Web Site

You can publish your chatbot in many different ways as can be seen on the "Channels" page for your chatbot. To put your chatbot on a web page you have two options:

References

Microsoft Copilot Studio Documentation

 


Creative Commons License Intro to AI lecture notes by Brian Bird, written in , are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


Note: Microsoft Copilot with GPT-4 was used to draft parts of these notes.

 

 


1 Microsoft Entra ID, formerly known as Azure Active Directory, is a cloud-based identity and access management system used by Microsoft Teams, Azure, Microsoft 365, and other Microsoft products and services.