Skip to content

Commit

Permalink
Matthew chat gpt plugin sample (MicrosoftDocs#106)
Browse files Browse the repository at this point in the history
* Update Copilot Chat article

* Updates to copilot chat article

* Final changes

* Final final

* Rename to Chat Copilot
  • Loading branch information
matthewbolanos authored Jul 18, 2023
1 parent d5136c4 commit bca7828
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
6 changes: 3 additions & 3 deletions semantic-kernel/deploy/publish-changes-to-azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ This guide provides steps to make changes to the skills of a deployed instance o

## Prerequisites
1. An instance of the Semantic Kernel web app service deployed in your Azure subscription. You can follow the how-to guide [here](./deploy-to-azure.md) for details.
1. Have your web app's name handy. If you used the deployment templates provided with the Copilot Chat, you can find the web app's name by going to the [Azure Portal](https://portal.azure.com/) and selecting the resource group created for your Semantic Kernel web app service. Your web app's name is the one of the resource listed that ends with "skweb".
1. Have your web app's name handy. If you used the deployment templates provided with the Chat Copilot, you can find the web app's name by going to the [Azure Portal](https://portal.azure.com/) and selecting the resource group created for your Semantic Kernel web app service. Your web app's name is the one of the resource listed that ends with "skweb".
1. Locally tested [skills](../concepts-sk/skills.md) or [planner](../concepts-sk/planner.md) ready to be added to your Semantic Kernel web app service.

## How to publish changes to the Semantic Kernel web app service
There are two main ways to deploy changes to the Semantic Kernel web app service. If you have been working locally and are ready to deploy your changes to Azure as a new web app service, you can follow the steps in the first section. If you have already deployed your Semantic Kernel web app service and want to make changes to add Semantic skills, you can follow the steps in the second section.

### 1.Deploying your Copilot Chat App to Azure as a web application
### 1.Deploying your Chat Copilot App to Azure as a web application
After working locally, i.e. you cloned the code from the GitHub [repo](https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/copilot-chat-app/README.md) and have made changes to the code for your needs, you can deploy your changes to Azure as a web application.

You can use the standard methods available to [deploy an ASP.net web app](/azure/app-service/quickstart-dotnetcore?pivots=development-environment-vs&tabs=net70) in order to do so.
Expand Down Expand Up @@ -67,7 +67,7 @@ This method is useful for making changes when adding new semantic skills only.
10. Now your web app is configured to use your Semantic Skills.

## Take the next step
>To explore how you build a front-end web app explore the [Copilot Chat App](../samples/copilotchat.md) sample.
>To explore how you build a front-end web app explore the [Chat Copilot app](../samples/copilotchat.md).
>If you have not already done so, please star the GitHub repo and join the Semantic Kernel community!
[Star the Semantic Kernel repo](https://aka.ms/sk/repo)
Expand Down
6 changes: 3 additions & 3 deletions semantic-kernel/samples-and-solutions/copilot-chat.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The chat prompt and response will evolve as the conversation between the user an
> * [Yarn](https://classic.yarnpkg.com/lang/en/docs/install)
## Running the app
The [Copilot Chat Sample App](https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/copilot-chat-app/README.md) is located in the Semantic Kernel GitHub repository.
The [Chat Copilot reference app](https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/copilot-chat-app/README.md) is located in the Semantic Kernel GitHub repository.

1) Clone [Semantic Kernel](https://github.com/microsoft/semantic-kernel) locally.
2) To enable authentication, [register an Azure Application](/azure/active-directory/develop/quickstart-register-app). We recommend using the following properties:
Expand Down Expand Up @@ -140,9 +140,9 @@ The [Copilot Chat Sample App](https://github.com/microsoft/semantic-kernel/blob/
6) Congrats! A browser should automatically launch and navigate to _https://localhost:3000_ with the sample app running.
## Exploring the app
With the Copilot Chat sample app running, you can start interacting with the chatbot. The app will start with a default conversation thread where you can ask it questions.
With the Chat Copilot reference app running, you can start interacting with the chatbot. The app will start with a default conversation thread where you can ask it questions.
![Copilot Chat Sample App](../media/copilot-chat.png)
![Chat Copilot reference app](../media/copilot-chat.png)
| Feature | Name | Description |
|:-|:-|:-|
Expand Down
4 changes: 2 additions & 2 deletions semantic-kernel/samples-and-solutions/github-repo-qa-bot.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ By default the Markdown files are stored as embeddings. You can ask questions i

## Next step

Run the Copilot Chat sample app!
Run the Chat Copilot reference app!

> [!div class="nextstepaction"]
> [Run the Copilot Chat Sample App](/semantic-kernel/samples/copilotchat)
> [Run the Chat Copilot reference app](/semantic-kernel/samples/copilotchat)
2 changes: 1 addition & 1 deletion semantic-kernel/samples-and-solutions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Multiple learning samples are provided in the [Semantic Kernel GitHub repository
| [Book creator](../samples-and-solutions/book-creator.md) | Use [planner](../create-chains/planner.md) to deconstruct a complex goal and envision using planner in **your** app. _Be sure that the [local API service](../samples-and-solutions/local-api-service.md) is running for this sample to work._ |
| [Authentication and APIs](../samples-and-solutions/authentication-api.md) | Use a basic plugin pattern to authenticate and connect to an API and imagine integrating external data into **your** app's LLM AI. _Be sure that the [local API service](../samples-and-solutions/local-api-service.md) is running for this sample to work._ |
| [GitHub Repo Q&A Bot](../samples-and-solutions/github-repo-qa-bot.md) | Use [embeddings](../memories/index.md) to store local data and functions to question the embedded data. _Be sure that the [local API service](../samples-and-solutions/local-api-service.md) is running for this sample to work._ |
| [Copilot Chat Sample App](../samples-and-solutions/copilot-chat.md) | Build your own chatbot based on the Semantic Kernel. |
| [Chat Copilot reference app](../samples-and-solutions/copilot-chat.md) | Build your own chatbot based on the Semantic Kernel. |

## Next step

Expand Down
2 changes: 1 addition & 1 deletion semantic-kernel/samples-and-solutions/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
href: authentication-api.md
- name: GitHub Repo Q&A Bot
href: github-repo-qa-bot.md
- name: Copilot Chat Sample App
- name: Chat Copilot reference app
href: copilot-chat.md

0 comments on commit bca7828

Please sign in to comment.