Skip to content

Commit 8386a04

Browse files
committed
2 parents eae3683 + 9c23d91 commit 8386a04

File tree

4 files changed

+61
-14
lines changed

4 files changed

+61
-14
lines changed

02_Overview_Azure_OpenAI/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
11
# Overview of Azure OpenAI
2+
3+
Azure OpenAI is a collaboration between Microsoft Azure and OpenAI, a leading research organization in artificial intelligence. It is a cloud-based platform that enables developers and data scientists to build and deploy AI models quickly and easily. With Azure OpenAI, users can access a wide range of AI tools and technologies to create intelligent applications, including natural language processing, computer vision, and deep learning.
4+
5+
Azure OpenAI is designed to accelerate the development of AI applications, allowing users to focus on creating innovative solutions that deliver value to their organizations and customers.
6+
7+
https://microsoft.github.io/PartnerResources/azure/data-analytics-ai/openai
8+

03_Overview_AI_Concepts/README.md

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,35 @@
11
# Overview of the following concepts (summaries with reference links):
22

3-
- Large Language Models (LLM)
4-
- Standard patterns (RAG, CoT, ReAct, etc.)
5-
- Vectorization and vector search
6-
- What are you trying to solve with finding relevant data through vector search?
7-
- Prompt engineering
3+
4+
## Large Language Models (LLM)
5+
6+
## Standard Patterns
7+
8+
### RAG
9+
10+
Retrieval Augmentation Generation (RAG) is an architecture that augments the capabilities of a Large Language Model (LLM) like ChatGPT by adding an information retrieval system that provides grounding data. Adding an information retrieval system gives you control over grounding data used by an LLM when it formulates a response. For an enterprise solution, RAG architecture means that you can constrain generative AI to your enterprise content sourced from vectorized documents, images, audio, and video.
11+
12+
https://learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview
13+
14+
### CoT
15+
16+
Instead of splitting a task into smaller steps, with Chain of Though (CoT) the model response is instructed to proceed step-by-step and present all the steps involved. Doing so reduces the possibility of inaccuracy of outcomes and makes assessing the model response easier.
17+
18+
https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/advanced-prompt-engineering?pivots=programming-language-chat-completions#chain-of-thought-prompting
19+
20+
### ReAct
21+
22+
### Others?
23+
24+
https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/advanced-prompt-engineering?pivots=programming-language-chat-completions#provide-grounding-context
25+
26+
27+
## Vectorization and Vector Search
28+
29+
What are you trying to solve with finding relevant data through vector?
30+
31+
## Prompt Engineering
32+
33+
https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/prompt-engineering
34+
35+
https://learn.microsoft.com/en-us/semantic-kernel/prompt-engineering/

06_Explore_OpenAI_models/README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# Explore the Azure OpenAI models and endpoints (console app)
22

3-
- Selecting an LLM
4-
- Explore and use models from code
5-
- Completions
6-
- Chat completions
7-
- Do I use an out-of-the-box model or a fine-tuned model?
8-
- Use the embeddings model to vectorize data
3+
## Selecting an LLM
4+
5+
https://learn.microsoft.com/en-us/semantic-kernel/prompt-engineering/llm-models
6+
7+
8+
## Explore and use models from code
9+
10+
- Completions
11+
- Chat completions
12+
13+
14+
15+
## Do I use an out-of-the-box model or a fine-tuned model?
16+
17+
## Use the embeddings model to vectorize data

09_Chatbot_API/README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Complete the chatbot API
22

3-
- Select an orchestration framework
4-
- Update the starter project to implement the Azure Cosmos DB for MongoDB database for chat history
5-
- Implement Azure OpenAI for embeddings and completions
3+
4+
## Select an orchestration framework
5+
6+
## Update the starter project to implement the Azure Cosmos DB for MongoDB database for chat history
7+
8+
## Implement Azure OpenAI for embeddings and completions

0 commit comments

Comments
 (0)