Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ The rule being checked.
##### field(options.validator): Object
The [Validator](/api-reference/10%20UI%20Components/dxValidator '/Documentation/ApiReference/UI_Components/dxValidator') object that initiated the validation.

##### field(options.value): any
##### field(options.value): String | Number
The validated value. Note that the value type depends on the validated editor.

##### return: Boolean
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
DevExtreme ships with the following AI-powered capabilities:

- Chat - [Integration with AI Assistants](/Documentation/Guide/UI_Components/Chat/Integrate_with_AI_Service/)
- DataGrid - [AI Columns](/Documentation/Guide/UI_Components/DataGrid/Columns/Column_Types/AI_Columns/)
- TreeList - [AI Columns](/Documentation/Guide/UI_Components/TreeList/Columns/Column_Types/AI_Columns/)
- Form - [Smart Paste](/Documentation/ApiReference/UI_Components/dxForm/Configuration/#aiIntegration)
- HTML Editor - [AI-Powered Text Editing](/Documentation/ApiReference/UI_Components/dxHtmlEditor/Configuration/#aiIntegration)
- Chat - [Integration with AI Assistants](/concepts/05%20UI%20Components/Chat/15%20Integrate%20with%20AI%20Service/00%20Integrate%20with%20AI%20Service.md '/Documentation/Guide/UI_Components/Chat/Integrate_with_AI_Service/')
- DataGrid - [AI Columns](/concepts/05%20UI%20Components/DataGrid/15%20Columns/10%20Column%20Types/5%20AI%20Columns/00%20AI%20Columns.md '/Documentation/Guide/UI_Components/DataGrid/Columns/Column_Types/AI_Columns/')
- TreeList - [AI Columns](/concepts/05%20UI%20Components/TreeList/10%20Columns/10%20Column%20Types/5%20AI%20Columns/00%20AI%20Columns.md '/Documentation/Guide/UI_Components/TreeList/Columns/Column_Types/AI_Columns/')
- Form - [Smart Paste](/api-reference/10%20UI%20Components/dxForm/1%20Configuration/aiIntegration.md '/Documentation/ApiReference/UI_Components/dxForm/Configuration/#aiIntegration')
- HTML Editor - [AI-Powered Text Editing](/api-reference/10%20UI%20Components/dxHtmlEditor/1%20Configuration/aiIntegration.md '/Documentation/ApiReference/UI_Components/dxHtmlEditor/Configuration/#aiIntegration')

To integrate these features into your application, refer to the following guide: [aiIntegration Setup](/Documentation/Guide/AI_Features/aiIntegration_Setup/).
To integrate these features into your application, refer to the following guide: [aiIntegration Setup](/concepts/90%20AI%20Features/10%20aiIntegration%20Setup/00%20aiIntegration%20Setup.md '/Documentation/Guide/AI_Features/aiIntegration_Setup/').

DevExtreme also includes a documentation MCP server for AI coding assistants. For more information, refer to the following topic: [DevExpress MCP Server Configuration](/Documentation/Guide/AI_Features/DevExpress_MCP_Server_Configuration/).
DevExtreme also includes a documentation MCP server for AI coding assistants. For more information, refer to the following topic: [DevExpress MCP Server Configuration](/concepts/90%20AI%20Features/20%20DevExpress%20MCP%20Server%20Configuration/00%20DevExpress%20MCP%20Server%20Configuration.md '/Documentation/Guide/AI_Features/DevExpress_MCP_Server_Configuration/').
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
The [AIIntegration](/Documentation/ApiReference/Common_Types/AIIntegration/) type powers AI features in the following components:
The [AIIntegration](/api-reference/40%20Common%20Types/AIIntegration '/Documentation/ApiReference/Common_Types/AIIntegration/') type powers AI features in the following components:

- DataGrid
- TreeList
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
To configure [AIIntegration](/Documentation/ApiReference/Common_Types/AIIntegration/), import the DevExtreme AI integration module into your project:
To configure [AIIntegration](/api-reference/40%20Common%20Types/AIIntegration '/Documentation/ApiReference/Common_Types/AIIntegration/'), import the DevExtreme AI integration module into your project:

---
##### jQuery
Expand All @@ -11,7 +11,7 @@ To configure [AIIntegration](/Documentation/ApiReference/Common_Types/AIIntegrat
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/cdnjs_version/js/dx.ai-integration.js"></script>
</head>

To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest):
To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/api-reference/40%20Common%20Types/AIProvider/sendRequest.md '/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest'):

<!-- tab: index.js -->
const aiIntegration = new DevExpress.aiIntegration({
Expand Down Expand Up @@ -40,7 +40,7 @@ To use REST APIs to connect to an AI service provider, implement the [fetch API]
<!-- tab: app.component.ts -->
import { AIIntegration } from 'devextreme-angular/common/ai-integration';

To use REST APIs to connect to an AI service provider, implement the [HttpClient](https://angular.dev/api/common/http/HttpClient) service within **aiIntegration**.**aiProvider**.[sendRequest](/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest):
To use REST APIs to connect to an AI service provider, implement the [HttpClient](https://angular.dev/api/common/http/HttpClient) service within **aiIntegration**.**aiProvider**.[sendRequest](/api-reference/40%20Common%20Types/AIProvider/sendRequest.md '/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest'):

<!-- tab: app.component.ts -->
import { Component } from '@angular/core';
Expand Down Expand Up @@ -84,7 +84,7 @@ To use REST APIs to connect to an AI service provider, implement the [HttpClient

</script>

To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest):
To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/api-reference/40%20Common%20Types/AIProvider/sendRequest.md '/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest'):

<!-- tab: App.vue -->
<script lang="ts" setup>
Expand Down Expand Up @@ -125,7 +125,7 @@ To use REST APIs to connect to an AI service provider, implement the [fetch API]
<!-- tab: App.tsx -->
import { AIIntegration } from 'devextreme-react/common/ai-integration';

To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest):
To use REST APIs to connect to an AI service provider, implement the [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) within **aiIntegration**.**aiProvider**.[sendRequest](/api-reference/40%20Common%20Types/AIProvider/sendRequest.md '/Documentation/ApiReference/Common_Types/AIProvider/#sendRequest'):

<!-- tab: App.tsx -->
import { AIIntegration } from 'devextreme-react/common/ai-integration';
Expand Down
Loading