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
+23-21Lines changed: 23 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Upcoming relases will support more Semantic Kernel and Azure Open AI functionali
32
32
* Assistants: Create and manage virtual assistants that can handle complex tasks and interactions.
33
33
* Semantic Search: Perform searches based on the meaning of the text rather than just keywords, improving search relevance.
34
34
35
-
# Getting-Started in 4 Steps
35
+
# Quick-Start Steps
36
36
To get started, follow the steps below:
37
37
1. Clone this repository
38
38
```
@@ -47,7 +47,7 @@ To get started, follow the steps below:
47
47
```
48
48
3. Add your Open AI or Azure Open AI key to configuration (via *dotnet user-secrets set* command)
49
49
```
50
-
cd src/Presentation.WebAPI
50
+
cd src/Presentation.WebApi
51
51
dotnet user-secrets set "OpenAI:ApiKey" "YOUR_API_KEY"
52
52
```
53
53
```
@@ -70,6 +70,7 @@ To get started, follow the steps below:
70
70
dotnet run --project Presentation.WebApi/Presentation.WebApi.csproj
71
71
dotnet run --project Presentation.Blazor/Presentation.Blazor.csproj
72
72
```
73
+
# Note: By default, Presentation.WebApi runs on http://localhost:7777 and Presentation.Blazor runs on http://localhost:5000 unless configured otherwise.
73
74
74
75
# Install Prerequisites
75
76
You will need the following tools:
@@ -109,14 +110,14 @@ Follow these steps to get your development environment set up:
109
110
```
110
111
111
112
## Setup Azure Open AI or Open AI configuration
112
-
**Important:** Do this for both Presentation.WebAPI and Specs.Infrastructure
113
+
**Important:** Do this for both Presentation.WebApi and Tests.Specs.Integration
113
114
### Azure Open AI
114
115
```
115
-
cd src/Presentation.WebAPI
116
+
cd src/Presentation.WebApi
116
117
dotnet user-secrets set "AzureOpenAI:ChatDeploymentName" "gpt-4"
117
118
dotnet user-secrets set "AzureOpenAI:Endpoint" "https://YOUR_ENDPOINT.openai.azure.com/"
118
119
dotnet user-secrets set "AzureOpenAI:ApiKey" "YOUR_API_KEY"
119
-
cd src/Tests.Specs.Integration
120
+
cd ../Tests.Specs.Integration
120
121
dotnet user-secrets set "AzureOpenAI:ChatDeploymentName" "gpt-4"
121
122
dotnet user-secrets set "AzureOpenAI:Endpoint" "https://YOUR_ENDPOINT.openai.azure.com/"
122
123
dotnet user-secrets set "AzureOpenAI:ApiKey" "YOUR_API_KEY"
@@ -129,9 +130,9 @@ AzureOpenAI__ApiKey
129
130
```
130
131
131
132
### Open AI
132
-
Set API Key in both Presention.WebAPI and Tests/Specs.Integration projects
133
+
Set API Key in both Presentation.WebApi and Tests.Specs.Integration projects
133
134
```
134
-
cd src/Presentation.WebAPI
135
+
cd src/Presentation.WebApi
135
136
dotnet user-secrets set "OpenAI:ApiKey" "YOUR_API_KEY"
136
137
cd ../Tests.Specs.Integration
137
138
dotnet user-secrets set "OpenAI:ApiKey" "YOUR_API_KEY"
@@ -177,7 +178,7 @@ dotnet user-secrets set "ConnectionStrings:DefaultConnection" "YOUR_SQL_CONNECTI
177
178
## Launch the backend
178
179
Right-click Presentation.WebApi and select Set as Default Project
179
180
```
180
-
dotnet run Presentation.WebApi.csproj
181
+
dotnet run --project src/Presentation.WebApi/Presentation.WebApi.csproj
181
182
```
182
183
183
184
## Open http://localhost:7777/swagger/index.html
@@ -292,18 +293,19 @@ The key differences between Entity Framework (EF) and Semantic Kernel memory:
0 commit comments