Skip to content

Commit c976406

Browse files
authored
Merge pull request #47 from jun216tee/main
I corrected a few misspellings
2 parents 1eec77c + 4013efc commit c976406

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

03-CoreGenerativeAITechniques/02-retrieval-augmented-generation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Retrieval Augmented Generation (RAG) is a technique used to augment the response
1313
There are 2 main phases in a RAG architecture: **Retrieval** and **Generation**.
1414

1515
- **Retrieval**: When the user poses a prompt, the system employs a retrieval mechanism of some sort to gather information from an external knowledge store. The knowledge store could be a vector database or a document, amongst other things.
16-
- **Generation**: The retrieved information is then used to augment the user's prompt. This AI model processes both the retrieved info and the user's prompt to product an enriched response.
16+
- **Generation**: The retrieved information is then used to augment the user's prompt. This AI model processes both the retrieved info and the user's prompt to produce an enriched response.
1717

1818
## Benefits of RAG
1919

03-CoreGenerativeAITechniques/03-vision-audio.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ In this lesson learn how vision AI allows your apps to generate and interpret im
1010

1111
_⬆️Click the image to watch the video⬆️_
1212

13-
Vision-based AI approaches are used to generate and interpret images. This can useful for a wide range of applications, such as image recognition, image generation, and image manipulation. Current models are multimodal, meaning they can accept a variety of inputs, such as text, images, and audio, and generate a variety of outputs. In this case, we are going to focus on image recognition.
13+
Vision-based AI approaches are used to generate and interpret images. This can be useful for a wide range of applications, such as image recognition, image generation, and image manipulation. Current models are multimodal, meaning they can accept a variety of inputs, such as text, images, and audio, and generate a variety of outputs. In this case, we are going to focus on image recognition.
1414

1515
### Image recognition with MEAI
1616

1717
Image recognition is more than having the AI model tell you what it thinks is present in an image. You can also ask questions about the image, for example: _How many people are present and is it raining?_
1818

19-
Ok - so we're going to put the model through it's paces and ask it if it can tell us how many red shoes are in the first photo and then have it analyze a receipt that's in German so we know how much to tip.
19+
Ok - so we're going to put the model through its paces and ask it if it can tell us how many red shoes are in the first photo and then have it analyze a receipt that's in German so we know how much to tip.
2020

2121
![A composite showing both images the example will use. The first is several runners but only showing their legs. The second is a German restaurant receipt](./images/example-visual-image.png)
2222

@@ -143,7 +143,7 @@ You'll need the **Microsoft.CognitiveServices.Speech** NuGet package for this ex
143143
}
144144
```
145145

146-
Using AI to process audio is a bit different than what we have been doing because we are using Azure AI Speech services to do so, but the results of translating spoken audio to text is pretty powerful.
146+
Using AI to process audio is a bit different than what we have been doing because we are using Azure AI Speech services to do so, but the results of translating spoken audio to text are pretty powerful.
147147

148148
> 🙋 **Need help?**: If you encounter any issues, [open an issue in the repository](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/issues/new).
149149
@@ -159,4 +159,4 @@ We have another example that [demonstrates how to perform real-time audio conver
159159

160160
You've learned how to add vision and audio capabilities to your .NET applications, in the next lesson find out how to create AI that has some ability to act autonomously.
161161

162-
👉 [Check out AI Agents](./04-agents.md).
162+
👉 [Check out AI Agents](./04-agents.md).

03-CoreGenerativeAITechniques/04-agents.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Let's see a simple example of this in action!
4545

4646
### Build a math agent
4747

48-
We'll be building a single purpose agent that acts as a tutor to math students. It's sole purpose in life is to solve and then explain math problems the user asks.
48+
We'll be building a single purpose agent that acts as a tutor to math students. Its sole purpose in life is to solve and then explain math problems the user asks.
4949

5050
1. To start with, we need to create an `AgentsClient` object that is responsible for managing the connection to Azure, the agent itself, the threads, the messages, and so on.
5151

@@ -58,7 +58,7 @@ We'll be building a single purpose agent that acts as a tutor to math students.
5858

5959
![Screenshot of the project homepage in AI Foundry with the project connection string highlighted in red](./images/project-connection-string.png)
6060

61-
1. Next we want to create the tutor agent. Remeber, it should be focused only on one thing.
61+
1. Next we want to create the tutor agent. Remember, it should be focused only on one thing.
6262

6363
```csharp
6464
Agent tutorAgent = (await client.CreateAgentAsync(
@@ -142,7 +142,7 @@ We'll be building a single purpose agent that acts as a tutor to math students.
142142

143143
> 🙋 **Need help?**: If you encounter any issues, [open an issue in the repository](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/issues/new).
144144
145-
The logical next step is to start to use multiple agents to create an automous system. A next step might be to have an agent that checks to see if the user has a premium account or not.
145+
The logical next step is to start to use multiple agents to create an autonomous system. A next step might be to have an agent that checks to see if the user has a premium account or not.
146146

147147
## Summary
148148

@@ -168,4 +168,4 @@ Think of agents as AI assistants with agency - they don't just respond, they act
168168

169169
You've come a long way! From learning about simple one and done text completions to building agents!
170170

171-
👉 [In the next lesson see some real-life practical examples](../04-PracticalSamples/readme.md) of using everything together.
171+
👉 [In the next lesson see some real-life practical examples](../04-PracticalSamples/readme.md) of using everything together.

0 commit comments

Comments
 (0)