Skip to content

Commit f31d781

Browse files
committed
update
1 parent e18cadc commit f31d781

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

learn-pr/wwl-data-ai/plan-prepare-genaiops/includes/2-use-cases.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ Imagine the fictitious Contoso Outdoors, an enterprise retail website that sells
88

99
For example, a customer can navigate to the website and search for a backpack, but find that there are many backpacks in various shapes and sizes. To understand better the type of backpack the customer still needs, they can ask for advice based on previous purchases.
1010

11-
:::image type="content" source="../media/contoso-chat-website.png" alt-text="Screenshot of the website of Contoso Chat." lightbox="../media//contoso-chat-website.png":::
12-
1311
To respond to the customer in real-time, Contoso Outdoors can integrate GenAI to generate an answer, which needs to be based on their own product and customer data.
1412

1513
Let's explore the GenAIOps architecture for Contoso Outdoors.
@@ -20,19 +18,18 @@ The custom chat application is hosted in Azure Container Apps (ACA). ACA exposes
2018

2119
Any messages in the chat window are requests. These requests are forwarded to the chat application. The application uses GenAI models and the Retrieval Augmented Generation (RAG) design pattern. It retrieves product and customer data before generating a response. The chat application interacts with Azure OpenAI models like GPT-4, Azure AI Search for product retrieval, and Cosmos DB for customer data. Finally, the system returns the generated response to the customer in the chat window.
2220

21+
> [!Tip]
22+
> Learn more about this use case in the [Azure Samples repository for Contoso Chat](https://github.com/Azure-Samples/contoso-chat?tab=readme-ov-file&azure-portal=true).
23+
2324
## Generate product specific articles
2425

2526
Now imagine you need to create high quality articles for your website. The articles for the Contoso Outdoors website must be well-researched and include product-specific information to engage customers effectively.
2627

2728
To streamline this process, you can develop a creative writer app that allows any writer to generate a new article by entering key details, such as the products they want to feature.
2829

29-
:::image type="content" source="../media/creative-writer-sample.png" alt-text="Screenshot of the start screen of Contoso Creative Writer." lightbox="../media/creative-writer-sample.png":::
30-
3130
Once the information is submitted, the app processes it through an AI-driven agent workflow, which automates the research, writing, and refinement of the article. A writer can then review the generated article before finalizing and publishing the article to the website.
3231

33-
:::image type="content" source="../media/creative-writer-sample-2.png" alt-text="Screenshot of the second screen of Contoso Creative Writer." lightbox="../media/creative-writer-sample-2.png":::
34-
35-
In the debug window, users could explore the various agents that were included in the workflow to complete the task. To understand what is happening behind the scenes, let's explore the architecture for the Contoso Creative Writer app.
32+
To understand what is happening behind the scenes, let's explore the architecture for the Contoso Creative Writer app.
3633

3734
:::image type="content" source="../media/creative-writer-architecture.png" alt-text="Diagram of the Contoso Creative Writer application architecture." lightbox="../media/creative-writer-architecture.png":::
3835

@@ -43,3 +40,6 @@ When an authenticated user inputs the required information, the Creative Writer
4340
- An **editor** agent that refines the article before presenting it to the user.
4441

4542
Contoso Creative Writer simplifies and accelerates the content creation process by integrating these AI-powered agents, making it easier than ever to generate high-quality, product-focused articles.
43+
44+
> [!Tip]
45+
> Learn more about this use case in the [Azure Samples repository for Contoso Creative Writer](https://github.com/Azure-Samples/contoso-creative-writer?tab=readme-ov-file&azure-portal=true).

learn-pr/wwl-data-ai/plan-prepare-genaiops/includes/4-lifecycle-overview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ The GenAIOps lifecycle is complex, and anything but linear. It’s an iterative
3535

3636
:::image type="content" source="../media/lifecycle.png" alt-text="Diagram showing the language model lifecycle in loops.":::
3737

38-
1. **Explore:** Where you *define* the business need, or use case, and *design* the architecture, including necessary prompts and models.
39-
2. **Build:** Where you *develop* the initial application and *evaluate* it iteratively to reach quality and safety targets.
40-
3. **Operationalize:** Where you *deploy* the application for real-world use, and *deliver* reliable and responsible service.
38+
- **Explore:** Where you *define* the business need, or use case, and *design* the architecture, including necessary prompts and models.
39+
- **Build:** Where you *develop* the initial application and *evaluate* it iteratively to reach quality and safety targets.
40+
- **Operationalize:** Where you *deploy* the application for real-world use, and *deliver* reliable and responsible service.
4141

4242
Overarching all these phases is the **management loop**, which focuses on governance, security, and compliance. It's a framework that balances speed in deliverables with strict adherence to standards.
4343

Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)