You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-33Lines changed: 8 additions & 33 deletions
Original file line number
Diff line number
Diff line change
@@ -5,60 +5,35 @@ In this workshop, we will build a chatbot based on OpenAI language models and im
5
5
6
6
This workshop exists in different variants:
7
7
8
-
- 👉 [**See the workshop using Azure AI Search**](https://aka.ms/ws/openai-rag): we will use [Azure AI Search](https://azure.microsoft.com/services/search/) to index and search the documents.
8
+
- 👉 [**See the workshop using Node.js + Azure AI Search**](https://aka.ms/ws/openai-rag): we will use [Azure AI Search](https://azure.microsoft.com/services/search/) to index and search the documents.
9
9
10
-
- 👉 [**See the workshop using Qdrant**](https://aka.ms/ws/openai-rag-qdrant): we will use [Qdrant](https://qdrant.tech/) to index and search the documents.
10
+
- 👉 [**See the workshop using Node.js + Qdrant**](https://aka.ms/ws/openai-rag-qdrant): we will use [Qdrant](https://qdrant.tech/) to index and search the documents.
11
11
12
+
- 👉 [**See the workshop using Java / Quarkus + Qdrant**](https://aka.ms/ws/openai-rag-quarkus): we will use [Qdrant](https://qdrant.tech/) to index and search the documents.
12
13
13
-
14
-
👉 [See the completed solution and workshop source](https://github.com/Azure-Samples/azure-openai-rag-workshop/tree/base)
14
+
💡 [See the completed solution and workshop source for all versions](https://github.com/Azure-Samples/azure-openai-rag-workshop/tree/base)
15
15
16
16
## Prerequisites
17
17
18
-
-**Node.js v20+**
19
-
-**Docker v20+**
20
18
-**Azure account**. If you're new to Azure, [get an Azure account for free](https://azure.microsoft.com/free/?WT.mc_id=javascript-0000-cxa) to get free Azure credits to get started.
21
19
-**Azure subscription with access enabled for the Azure OpenAI service**. You can request access with [this form](https://aka.ms/oaiapply).
22
20
23
21
You can use [GitHub Codespaces](https://github.com/features/codespaces) to work on this project directly from your browser: select the **Code** button, then the **Codespaces** tab and click on **Create Codespaces on main**.
24
22
25
-
You can also use the [Dev Containers extension for VS Code](https://aka.ms/vscode/ext/devcontainer) to work locally using a ready-to-use dev environment.
23
+
You can also use Docker and the [Dev Containers extension for VS Code](https://aka.ms/vscode/ext/devcontainer) to work locally using a ready-to-use dev environment.
26
24
27
25
## Project details
28
26
29
-
This project is structured as monorepo and makes use of [NPM Workspaces](https://docs.npmjs.com/cli/using-npm/workspaces).
27
+
This project is structured as monorepo, all packages source code is located under the `src/` folder.
The application will then be available at `http://localhost:8000`.
51
-
52
-
## How to build Docker images
53
-
54
-
```bash
55
-
npm run docker:build
56
-
```
57
-
58
-
This command will build the container images for all services.
59
-
60
33
## How deploy to Azure
61
34
35
+
Before deploying to Azure, you need to install the [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/install-azd). Once you're ready, run the following commands:
0 commit comments