Skip to content

Commit 84552df

Browse files
988747: Drafted UG for SmartPaste and SmartTextArea.
1 parent cb9ba01 commit 84552df

File tree

13 files changed

+17
-67
lines changed

13 files changed

+17
-67
lines changed

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/annotation.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,3 @@ Use the `data-smartpaste-description` attribute to provide custom instructions f
7575
{% endtabs %}
7676

7777
![Syncfusion ASP.NET Core Smart Paste Button with Annotation](../images/SmartPaste_Annotation.gif)
78-
79-
## See Also
80-
81-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/claude-service.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Claude AI Integration in ##Platform_Name## Smart Paste Button Control | Syncfusion
3+
title: Claude AI in ##Platform_Name## Smart Paste Button Control | Syncfusion
44
description: Learn how to implement a custom AI service using Claude AI with ##Platform_Name## Smart Paste Button control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Claude AI
@@ -179,7 +179,7 @@ var app = builder.Build();
179179

180180
## Add the Smart Paste Button
181181

182-
Add the Smart Paste Button to a form in the **~/Pages/Index.chtml** file to test the Claude AI integration.
182+
Add the Smart Paste Button to a form in the **~/Pages/Index.cshtml** file to test the Claude AI integration.
183183

184184
{% tabs %}
185185
{% highlight cshtml tabtitle="CSHTML" %}
@@ -249,8 +249,4 @@ Smart Paste Button control will be rendered in the default web browser.
249249
If the Claude AI integration does not work, try the following:
250250
- **No Suggestions Displayed**: Verify that the Claude API key and model name are correct in the configuration. Check the `ClaudeAIService` implementation for errors.
251251
- **HTTP Request Failures**: Ensure a stable internet connection and that the Claude API endpoint (`https://api.anthropic.com/v1/messages`) is accessible. Test with HTTP/2 if compatibility issues arise.
252-
- **Service Registration Errors**: Confirm that `ClaudeAIService` and `ClaudeInferenceService` are registered in **Program.cs**.
253-
254-
## See Also
255-
256-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
252+
- **Service Registration Errors**: Confirm that `ClaudeAIService` and `ClaudeInferenceService` are registered in **Program.cs**.

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/custom-inference-backend.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Custom AI Service Integration with ##Platform_Name## Smart Paste Button Control | Syncfusion
3+
title: Custom AI with ##Platform_Name## Smart Paste Button Control | Syncfusion
44
description: Learn how to integrate custom AI services with ##Platform_Name## Smart Paste Button control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Custom AI Service
@@ -75,8 +75,3 @@ If the custom AI integration does not work as expected, try the following:
7575
- **Fields Not Populating**: Verify that the custom AI service’s endpoint, model, and API key are correct in `appsettings.json`. Ensure the `GenerateResponseAsync` method returns valid data.
7676
- **Service Registration Errors**: Confirm that `CustomAIService` and `CustomInferenceService` are registered in **Program.cs**.
7777
- **AI Parsing Errors**: Check the AI service’s response format and ensure it matches the expected `CustomAIResponse` structure. Test the API independently to verify connectivity.
78-
79-
## See Also
80-
81-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
82-

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/customization.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@ The Syncfusion<sup style="font-size:70%">&reg;</sup> ASP.NET Core Smart Paste Bu
1717

1818
## See Also
1919

20-
- [ASP.NET Core Button Control: Types and Styles](https://ej2.syncfusion.com/aspnetcore/documentation/button/types-and-styles)
21-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
20+
- [ASP.NET Core Button Control: Types and Styles](https://ej2.syncfusion.com/aspnetcore/documentation/button/types-and-styles)

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/deepseek-service.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: DeepSeek AI Integration in ##Platform_Name## Smart Paste Button Control | Syncfusion
3+
title: DeepSeek AI in ##Platform_Name## Smart Paste Button Control | Syncfusion
44
description: Learn how to implement a custom AI service using DeepSeek AI with ##Platform_Name## Smart Paste Button control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: DeepSeek AI
@@ -246,8 +246,4 @@ Smart Paste Button control will be rendered in the default web browser.
246246
If the DeepSeek AI integration does not work, try the following:
247247
- **No Suggestions Displayed**: Verify that the DeepSeek API key and model name are correct in the configuration. Check the `DeepSeekAIService` implementation for errors.
248248
- **HTTP Request Failures**: Ensure a stable internet connection and that the DeepSeek API endpoint (`https://api.deepseek.com/v1/chat/completions`) is accessible. Test with HTTP/2 if compatibility issues arise.
249-
- **Service Registration Errors**: Confirm that `DeepSeekAIService` and `DeepSeekInferenceService` are registered in **Program.cs**.
250-
251-
## See Also
252-
253-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
249+
- **Service Registration Errors**: Confirm that `DeepSeekAIService` and `DeepSeekInferenceService` are registered in **Program.cs**.

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/gemini-service.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Gemini AI Integration in ##Platform_Name## Smart Paste Button Control | Syncfusion
3+
title: Gemini AI in ##Platform_Name## Smart Paste Button Control | Syncfusion
44
description: Learn how to implement a custom AI service using Google's Gemini API with ##Platform_Name## Smart Paste Button control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Gemini AI
@@ -294,8 +294,4 @@ Smart Paste Button control will be rendered in the default web browser.
294294
If the Gemini AI integration does not work, try the following:
295295
- **No Suggestions Displayed**: Verify that the Gemini API key and model name are correct in the configuration. Check the `GeminiService` implementation for errors.
296296
- **HTTP Request Failures**: Ensure a stable internet connection and that the Gemini API endpoint (`https://generativelanguage.googleapis.com/v1beta/models/`) is accessible. Test with HTTP/2 if compatibility issues arise.
297-
- **Service Registration Errors**: Confirm that `GeminiService` and `GeminiInferenceService` are registered in **Program.cs**.
298-
299-
## See Also
300-
301-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
297+
- **Service Registration Errors**: Confirm that `GeminiService` and `GeminiInferenceService` are registered in **Program.cs**.

ej2-asp-core-mvc/smart-paste/EJ2_ASP.NETCORE/groq-service.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Groq AI Integration in ##Platform_Name## Smart Paste Button Control | Syncfusion
3+
title: Groq AI in ##Platform_Name## Smart Paste Button Control | Syncfusion
44
description: Learn how to implement a custom AI service using Groq AI with ##Platform_Name## Smart Paste Button control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Groq AI
@@ -247,8 +247,4 @@ Smart Paste Button control will be rendered in the default web browser.
247247
If the Groq AI integration does not work, try the following:
248248
- **No Suggestions Displayed**: Verify that the Groq API key and model name are correct in the configuration. Check the `GroqService` implementation for errors.
249249
- **HTTP Request Failures**: Ensure a stable internet connection and that the Groq API endpoint (`https://api.groq.com/openai/v1/chat/completions`) is accessible. Test with HTTP/2 instead of HTTP/3 if compatibility issues arise.
250-
- **Service Registration Errors**: Confirm that `GroqService` and `GroqInferenceService` are registered in **Program.cs**.
251-
252-
## See Also
253-
254-
- [Getting Started with Syncfusion ASP.NET Core Smart Paste Button](https://ej2.syncfusion.com/aspnetcore/documentation/smart-paste/getting-started)
250+
- **Service Registration Errors**: Confirm that `GroqService` and `GroqInferenceService` are registered in **Program.cs**.

ej2-asp-core-mvc/smart-textarea/EJ2_ASP.NETCORE/claude-service.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Claude AI Integration in ##Platform_Name## Smart TextArea Control | Syncfusion
3+
title: Claude AI in ##Platform_Name## Smart TextArea Control | Syncfusion
44
description: Learn how to implement a custom AI service using Claude AI with ##Platform_Name## Smart TextArea control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Claude AI
@@ -206,7 +206,3 @@ If the Claude AI integration does not work, try the following:
206206
- **No Suggestions Displayed**: Verify that the Claude API key and model name are correct in the configuration. Check the `ClaudeAIService` implementation for errors.
207207
- **HTTP Request Failures**: Ensure a stable internet connection and that the Claude API endpoint (`https://api.anthropic.com/v1/messages`) is accessible. Test with HTTP/2 if compatibility issues arise.
208208
- **Service Registration Errors**: Confirm that `ClaudeAIService` and `ClaudeInferenceService` are registered in **Program.cs**.
209-
210-
## See Also
211-
212-
- [Getting Started with Syncfusion ASP.NET Core Smart TextArea](https://ej2.syncfusion.com/aspnetcore/documentation/smart-textarea/getting-started)

ej2-asp-core-mvc/smart-textarea/EJ2_ASP.NETCORE/custom-inference-backend.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Custom AI Service Integration with ##Platform_Name## Smart TextArea Control | Syncfusion
3+
title: Custom AI with ##Platform_Name## Smart TextArea Control | Syncfusion
44
description: Learn how to integrate custom AI services with ##Platform_Name## Smart TextArea control of Syncfusion Essential JS 2 and more details.
55
platform: ej2-asp-core-mvc
66
control: Custom AI Service
@@ -78,7 +78,3 @@ If the custom AI service does not work as expected, try the following:
7878
- **Dependency Issues**: Verify that all required NuGet packages are installed. Run `dotnet restore` to resolve dependencies.
7979
- **Incorrect Responses**: Debug the custom AI service implementation to ensure it processes `ChatParameters` correctly and returns expected responses.
8080

81-
## See Also
82-
83-
- [Getting Started with Syncfusion ASP.NET Core Smart TextArea](https://ej2.syncfusion.com/aspnetcore/documentation/smart-textarea/getting-started)
84-

ej2-asp-core-mvc/smart-textarea/EJ2_ASP.NETCORE/customization.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,4 @@ Add the following code in the `~/Pages/Index.cshtml`:
6565
## Troubleshooting
6666

6767
If suggestions do not appear, try the following:
68-
- **AI Configuration Errors**: Verify that the API key, endpoint, and model name are correctly configured in **Program.cs**. Check for typos or invalid credentials.
69-
70-
## See Also
71-
72-
- [Getting Started with Syncfusion ASP.NET Core Smart TextArea](https://ej2.syncfusion.com/aspnetcore/documentation/smart-textarea/getting-started)
68+
- **AI Configuration Errors**: Verify that the API key, endpoint, and model name are correctly configured in **Program.cs**. Check for typos or invalid credentials.

0 commit comments

Comments
 (0)