Skip to content

Commit 3dc54f9

Browse files
Merge pull request #4571 from syncfusion-content/Updated-concerns-hotfix
updated concerns in md file
2 parents b339b6c + 5b3aadd commit 3dc54f9

File tree

16 files changed

+50
-421
lines changed

16 files changed

+50
-421
lines changed

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.MVC/ai-integrations/gemini-integration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Before integrating Gemini AI, ensure that the Syncfusion AI AssistView control i
2020

2121
## Prerequisites
2222

23-
* Google account to generate API key on accessing `Gemini AI`.
23+
* Google account to generate API key on accessing [Gemini](https://ai.google.dev/gemini-api/docs).
2424
* [System requirements for ASP.NET MVC controls](https://ej2.syncfusion.com/aspnetmvc/documentation/system-requirements) to create MVC application
2525

2626
## Install Packages
@@ -43,7 +43,7 @@ NuGet\Install-Package Mscc.GenerativeAI
4343

4444
## Generate API Key
4545

46-
1. Go to [Google AI Studio](https://aistudio.google.com/app/apikey) and sign in with your Google account. If you don’t have one, create a new account.
46+
1. Go to [Google AI Studio](https://aistudio.google.com/app/apikey) and sign in with your google account. If you don’t have one, create a new account.
4747

4848
2. Once logged in, click on `Get API Key` from the left-hand menu or the top-right corner of the dashboard.
4949

@@ -74,12 +74,12 @@ string apiKey = 'Place your API key here';
7474
{% endhighlight %}
7575
{% endtabs %}
7676

77-
![Gemini AI](../../images/gemini-ai.png)
77+
![Gemini AI](../images/gemini-ai.png)
7878

7979
## Run and Test
8080

8181
Run the application in the browser using the following command.
8282

8383
Build and run the app (Ctrl + F5).
8484

85-
Open `https://localhost:44321` to interact with your Gemini AI for dynamic response.
85+
Open the hosted link to interact with the Gemini AI for dynamic response

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.MVC/ai-integrations/openai-integration.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ documentation: ug
1010

1111
# Integration of Azure Open AI With AI AssistView control
1212

13-
The Syncfusion AI AssistView supports integration with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai), enabling advanced conversational AI features in your Angular applications.
13+
The Syncfusion AI AssistView supports integration with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai), enabling advanced conversational AI features in your MVC applications.
1414

1515
## Getting Started With the AI AssistView control
1616

@@ -20,7 +20,7 @@ Before integrating Azure Open AI, ensure that the Syncfusion AI AssistView contr
2020

2121
## Prerequisites
2222

23-
* An Azure account with access to `Azure Open AI` services and a generated API key.
23+
* 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.
2424
* [System requirements for ASP.NET MVC controls](https://ej2.syncfusion.com/aspnetmvc/documentation/system-requirements) to create MVC application
2525

2626
## Install Packages
@@ -49,7 +49,7 @@ NuGet\Install-Package Azure.Core
4949

5050
2. Under Resource Management, select Keys and Endpoint to retrieve your API key and endpoint URL.
5151

52-
3. Copy the API key, endpoint, and deployment name (e.g., gpt-4o-mini). Ensure the API version (e.g., 2024-07-01-preview) matches your resource configuration.
52+
3. Copy the API key, endpoint, and deployment name (e.g., gpt-4o-mini). Ensure the API version matches your resource configuration.
5353

5454
4. Store these values securely, as they will be used in your application.
5555

@@ -78,12 +78,12 @@ string deploymentName = "Your_Deployment_Name";
7878
{% endhighlight %}
7979
{% endtabs %}
8080

81-
![Azure Open AI](../../images/open-ai.png)
81+
![Azure Open AI](../images/open-ai.png)
8282

8383
## Run and Test
8484

8585
Run the application in the browser using the following command.
8686

8787
Build and run the app (Ctrl + F5).
8888

89-
Open `https://localhost:44321` to interact with your Azure Open AI for dynamic response.
89+
Open the Hosted link to interact with your Azure Open AI for dynamic response.

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.NETCORE/ai-integrations/gemini-integration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Before integrating Gemini AI, ensure that the Syncfusion AI AssistView control i
2020

2121
## Prerequisites
2222

23-
* Google account to generate API key on accessing `Gemini AI`.
23+
* Google account to generate API key on accessing [Gemini](https://ai.google.dev/gemini-api/docs).
2424
* [System requirements for ASP.NET Core controls](https://ej2.syncfusion.com/aspnetmvc/documentation/system-requirements) to create Core application
2525

2626
## Install Packages
@@ -43,7 +43,7 @@ NuGet\Install-Package Mscc.GenerativeAI
4343

4444
## Generate API Key
4545

46-
1. Go to [Google AI Studio](https://aistudio.google.com/app/apikey) and sign in with your Google account. If you don’t have one, create a new account.
46+
1. Go to [Google AI Studio](https://aistudio.google.com/app/apikey) and sign in with your google account. If you don’t have one, create a new account.
4747

4848
2. Once logged in, click on `Get API Key` from the left-hand menu or the top-right corner of the dashboard.
4949

@@ -74,12 +74,12 @@ string apiKey = 'Place your API key here';
7474
{% endhighlight %}
7575
{% endtabs %}
7676

77-
![Gemini AI](../../images/gemini-ai.png)
77+
![Gemini AI](../images/gemini-ai.png)
7878

7979
## Run and Test
8080

8181
Run the application in the browser using the following command.
8282

8383
Build and run the app (Ctrl + F5).
8484

85-
Open `https://localhost:44321` to interact with your Gemini AI for dynamic response.
85+
Open the hosted link to interact with the Gemini AI for dynamic response

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.NETCORE/ai-integrations/openai-integration.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ documentation: ug
1010

1111
# Integration of Azure Open AI With AI AssistView control
1212

13-
The Syncfusion AI AssistView supports integration with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai), enabling advanced conversational AI features in your Angular applications.
13+
The Syncfusion AI AssistView supports integration with [Azure Open AI](https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/resources/openai), enabling advanced conversational AI features in your Core applications.
1414

1515
## Getting Started With the AI AssistView control
1616

@@ -20,7 +20,7 @@ Before integrating Azure Open AI, ensure that the Syncfusion AI AssistView contr
2020

2121
## Prerequisites
2222

23-
* An Azure account with access to `Azure Open AI` services and a generated API key.
23+
* 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.
2424
* [System requirements for ASP.NET MVC controls](https://ej2.syncfusion.com/aspnetmvc/documentation/system-requirements) to create Core application
2525

2626
## Install Packages
@@ -49,7 +49,7 @@ NuGet\Install-Package Azure.Core
4949

5050
2. Under Resource Management, select Keys and Endpoint to retrieve your API key and endpoint URL.
5151

52-
3. Copy the API key, endpoint, and deployment name (e.g., gpt-4o-mini). Ensure the API version (e.g., 2024-07-01-preview) matches your resource configuration.
52+
3. Copy the API key, endpoint, and deployment name (e.g., gpt-4o-mini). Ensure the API version matches your resource configuration.
5353

5454
4. Store these values securely, as they will be used in your application.
5555

@@ -78,12 +78,12 @@ string deploymentName = "Your_Deployment_Name";
7878
{% endhighlight %}
7979
{% endtabs %}
8080

81-
![Azure Open AI](../../images/open-ai.png)
81+
![Azure Open AI](../images/open-ai.png)
8282

8383
## Run and Test
8484

8585
Run the application in the browser using the following command.
8686

8787
Build and run the app (Ctrl + F5).
8888

89-
Open `https://localhost:44321` to interact with your Azure Open AI for dynamic response.
89+
Open the hosted link to interact with your Azure Open AI for dynamic response.
4.75 KB
Loading
4.51 KB
Loading

ej2-asp-core-mvc/chat-ui/EJ2_ASP.MVC/ai-integrations/gemini-integration.md

Lines changed: 0 additions & 86 deletions
This file was deleted.

ej2-asp-core-mvc/chat-ui/EJ2_ASP.MVC/ai-integrations/openai-integration.md

Lines changed: 0 additions & 90 deletions
This file was deleted.

ej2-asp-core-mvc/chat-ui/EJ2_ASP.MVC/bot-integrations/integration-with-bot-framework.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ documentation: ug
1010

1111
# Microsoft Bot Framework With ASP.NET MVC Chat UI component
1212

13-
The Syncfusion ASP.NET MVC Chat UI supports integration with a Microsoft Bot Framework bot hosted on Azure, enabling a custom chat interface for seamless user interaction. The process involves setting up a secure backend token server, configuring the bot in Azure, and integrating the Syncfusion Chat UI in an ASP.NET MVC application.
13+
The Syncfusion ASP.NET MVC Chat UI supports integration with a [Microsoft Bot Framework](https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-basics?view=azure-bot-service-4.0) bot hosted on Azure, enabling a custom chat interface for seamless user interaction. The process involves setting up a secure backend token server, configuring the bot in Azure, and integrating the Syncfusion Chat UI in an ASP.NET MVC application.
1414

1515
## Getting Started With the Chat UI Component
1616

@@ -20,7 +20,7 @@ Before integrating Microsoft Bot Framework, ensure that the Syncfusion Chat UI c
2020

2121
## Prerequisites
2222

23-
* `Microsoft Azure Account`: Required to create and host the bot.
23+
* [Microsoft Azure Account](https://portal.azure.com/#home): Required to create and host the bot.
2424
* `Visual Studio`: With ASP.NET MVC development tools.
2525
* `Syncfusion EJ2 ASP.NET MVC`: Install Syncfusion.EJ2.MVC5 in your project.
2626
* `Deployed Azure Bot`: A bot should be created and published using the Bot Framework, accessible via an Azure App Service. Refer to [Microsoft's Bot Creation Guide](https://learn.microsoft.com/en-us/azure/bot-service/).
@@ -48,17 +48,17 @@ Install-Package Syncfusion.EJ2.MVC5
4848

4949
1. In the [Azure Portal](https://portal.azure.com/#home), navigate to your bot resource.
5050

51-
2. Enable the Direct Line channel:
51+
2. Enable the direct line channel:
5252
* Go to `Channels` > `Direct Line` > `Default-Site`.
5353
* Copy one of the displayed secret keys.
5454

55-
3. Verify the Messaging endpoint in the Configuration section (e.g., https://your-bot-service.azurewebsites.net/api/messages).
55+
3. Verify the messaging endpoint in the configuration section (e.g., https://your-bot-service.azurewebsites.net/api/messages).
5656

5757
> `Security Note`: Never expose the Direct Line secret key in frontend code. Use a backend token server to handle it securely.
5858
5959
## Set Up Token Server
6060

61-
Create a Web API controller in your ASP.NET MVC project to handle Direct Line token generation. Add `Controllers/TokenController.cs`:
61+
Create a Web API controller in your ASP.NET MVC project to handle direct line token generation. Add `Controllers/TokenController.cs`:
6262

6363
{% tabs %}
6464
{% highlight cs tabtitle="TokenController.cs" %}
@@ -121,9 +121,9 @@ Add the Direct Line secret to `Web.config`:
121121
122122
## Integrate ChatUI in ASP.NET MVC
123123

124-
Use the Chat UI `messageSend` event to handle message exchanges. This event is triggered before a message is sent, allowing you to forward it to the bot via the Direct Line API. Use the `addMessage` method to programmatically add the bot's reply to the Chat UI.
124+
Use the Chat UI `messageSend` event to handle message exchanges. This event is triggered before a message is sent, allowing you to forward it to the bot via the direct line API. Use the `addMessage` method to programmatically add the bot's reply to the Chat UI.
125125

126-
Create `Views/Home/Index.cshtml` to integrate the Syncfusion Chat UI with the Direct Line API:
126+
Create `Views/Home/Index.cshtml` to integrate the Syncfusion Chat UI with the direct line API:
127127

128128
{% tabs %}
129129
{% highlight Html tabtitle="Index.cshtml" %}
@@ -232,7 +232,7 @@ To enable CORS for API requests, add to `Web.config` under `<system.webServer>`:
232232
### Start the Application:
233233

234234
Run the project in Visual Studio or use IIS Express.
235-
Open your app in the browser (e.g., `http://localhost:port`) to interact with your Microsoft Bot Framework chatbot.
235+
Open your app in the browser Hosted link to interact with your Microsoft Bot Framework chatbot.
236236

237237
## Troubleshooting
238238

0 commit comments

Comments
 (0)