Skip to content

Commit abbbb4b

Browse files
986172: updated latest concerns
1 parent 61c11cb commit abbbb4b

File tree

2 files changed

+16
-36
lines changed

2 files changed

+16
-36
lines changed

blazor/ai-assistview/ai-integrations/gemini-integration.md

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,35 @@ documentation: ug
99

1010
# Integrate Gemini AI With Blazor AI AssistView component
1111

12-
The AI AssistView component integrates seamlessly with Google’s [Gemini](https://ai.google.dev/gemini-api/docs/quickstart) API to enable conversational interfaces. It supports natural language understanding, maintains context across interactions, and delivers relevant responses. To activate these capabilities, configure the component with proper authentication and secure data handling for smooth communication with the Gemini API.
12+
The AI AssistView component integrates with Google’s [Gemini](https://ai.google.dev/gemini-api/docs/quickstart) API to deliver intelligent conversational interfaces. It leverages advanced natural language understanding to interpret user input, maintain context throughout interactions, and provide accurate, relevant responses. By configuring secure authentication and data handling, developers can unlock powerful AI-driven communication features that elevate user engagement and streamline support experiences.
1313

1414
## Prerequisites
1515

1616
Before starting, ensure you have the following:
1717

18-
* Google Account: For generating a Gemini API key.
18+
* **Google Account**: For generating a Gemini API key.
1919

20-
* Syncfusion AI AssistView: Package [Syncfusion Blazor package](https://www.nuget.org/packages/Syncfusion.Blazor.InteractiveChat) installed.
20+
* **Syncfusion AI AssistView**: Package [Syncfusion Blazor package](https://www.nuget.org/packages/Syncfusion.Blazor.InteractiveChat) installed.
2121

2222
* [Markdig](https://www.nuget.org/packages/Markdig) package: For parsing Markdown responses.
2323

2424
## Set Up the AI AssistView Component
2525

26-
Follow the Syncfusion AI AssistView Getting Started guide to configure and render the AI AssistView component in the application and that prerequisites are met:
27-
28-
[Blazor Getting Started Guide](../getting-started)
26+
Follow the Syncfusion AI AssistView [Getting Started](../getting-started) guide to configure and render the AI AssistView component in the application and that prerequisites are met.
2927

3028
## Install Dependencies
3129

3230
Install the required packages:
3331

34-
1. Syncfusion Blazor package:
35-
36-
```bash
37-
38-
Nuget\Install-Package Syncfusion.Blazor.InteractiveChat
39-
40-
```
41-
42-
2. Install the `Gemini AI` nuget package in the application.
32+
1. Install the `Gemini AI` nuget package in the application.
4333

4434
```bash
4535

4636
Nuget\Install-Package Mscc.GenerativeAI
4737

4838
```
4939

50-
3. Install the `Markdig` nuget packages in the application.
40+
2. Install the `Markdig` nuget packages in the application.
5141

5242
```bash
5343

@@ -57,13 +47,13 @@ Nuget\Install-Package Markdig
5747

5848
## Generate API Key
5949

60-
1. Access Google AI Studio: Instructs users to sign into [Google AI Studio](https://aistudio.google.com/app/apikey) with a Google account or create a new account if needed.
50+
1. **Access Google AI Studio**: Instructs users to sign into [Google AI Studio](https://aistudio.google.com/app/apikey) with a Google account or create a new account if needed.
6151

62-
2. Navigate to API Key Creation: Go to the `Get API Key` option in the left-hand menu or top-right corner of the dashboard. Click the `Create API Key` button.
52+
2. **Navigate to API Key Creation**: Go to the `Get API Key` option in the left-hand menu or top-right corner of the dashboard. Click the `Create API Key` button.
6353

64-
3. Project Selection: Choose an existing Google Cloud project or create a new one.
54+
3. **Project Selection**: Choose an existing Google Cloud project or create a new one.
6555

66-
4. API Key Generation: After project selection, the API key is generated. Users are instructed to copy and store the key securely, as it is shown only once.
56+
4. **API Key Generation**: After project selection, the API key is generated. Users are instructed to copy and store the key securely, as it is shown only once.
6757

6858
> Security note: Advises against committing the API key to version control and recommends using environment variables or a secret manager in production.
6959

blazor/ai-assistview/ai-integrations/openai-integration.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,26 @@ documentation: ug
99

1010
# Integrate Azure OpenAI with Blazor AI AssistView component
1111

12-
The AI AssistView component integrates seamlessly with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai) to enable advanced conversational AI features in your applications. The component acts as a user interface for a support bot, where user prompts are sent to the Azure Open AI service via API calls, providing natural language understanding and context-aware responses.
12+
The AI AssistView component integrates with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai) to enable advanced conversational AI features in your applications. The component acts as a user interface, where user prompts are sent to the Azure Open AI service via API calls, providing natural language understanding and context-aware responses.
1313

1414
## Prerequisites
1515
Before starting, ensure you have the following:
1616

17-
* An Azure account: with access to [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai) services and a generated API key.
17+
* **An Azure account**: with access to [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai) services and a generated API key.
1818

19-
* Syncfusion AI AssistView: Package [Syncfusion Blazor package](https://www.nuget.org/packages/Syncfusion.Blazor.InteractiveChat) installed.
19+
* **Syncfusion AI AssistView**: Package [Syncfusion Blazor package](https://www.nuget.org/packages/Syncfusion.Blazor.InteractiveChat) installed.
2020

2121
* [Markdig](https://www.nuget.org/packages/Markdig) package available in the project for Markdown-to-HTML conversion (required by the sample code).
2222

2323
## Set Up the AI AssistView Component
2424

25-
Follow the Syncfusion AI AssistView Getting Started guide to configure and render the AI AssistView component in the application and that prerequisites are met:
26-
27-
[Blazor Getting Started Guide](../getting-started)
25+
Follow the Syncfusion AI AssistView [Getting Started](../getting-started) guide to configure and render the AI AssistView component in the application and that prerequisites are met.
2826

2927
## Install Dependencies
3028

3129
Install the required packages:
3230

33-
1. Syncfusion Blazor package:
34-
35-
```bash
36-
37-
Nuget\Install-Package Syncfusion.Blazor.InteractiveChat
38-
39-
```
40-
41-
2. Install the `Open AI` and `Azure` nuget packages in the application.
31+
1. Install the `Open AI` and `Azure` nuget packages in the application.
4232

4333
```bash
4434

@@ -48,7 +38,7 @@ NuGet\Install-Package Azure.Core
4838

4939
```
5040

51-
3. Install the `Markdig` nuget packages in the application.
41+
2. Install the `Markdig` nuget packages in the application.
5242

5343
```bash
5444

0 commit comments

Comments
 (0)