diff --git a/docs/en/modules/ai-management/index.md b/docs/en/modules/ai-management/index.md index 93dbbde26f..3908931710 100644 --- a/docs/en/modules/ai-management/index.md +++ b/docs/en/modules/ai-management/index.md @@ -35,6 +35,12 @@ AI Management module packages are designed for various usage scenarios. Packages ## User Interface +This module provides UI integration for all three officially supported UI frameworks by ABP: + +* **MVC / Razor Pages** UI +* **Angular** UI +* **Blazor** UI (Server & WebAssembly) + ### Menu Items The **AI Management Module** adds the following items to the "Main" menu: @@ -665,15 +671,34 @@ The AI Management module remote URL configurations shown above are optional. > If you don't set the `AIManagement` property, the `default.url` will be used as fallback. +### Blazor Server UI + +#### Remote Endpoint URL + +The AI Management module remote endpoint URLs can be configured in your Blazor Server project's `appsettings.json`: + +```json +"RemoteServices": { + "Default": { + "BaseUrl": "Default url here" + }, + "AIManagement": { + "BaseUrl": "AI Management remote url here" + } +} +``` + +> If you don't set the `BaseUrl` for AIManagement, the `Default.BaseUrl` will be used as fallback. + ### Blazor WebAssembly UI #### Remote Endpoint URL -The AI Management module remote endpoint URLs can be configured via the `AIManagementClientBlazorOptions`. +The AI Management module remote endpoint URLs can be configured via the `AIManagementClientBlazorWebAssemblyOptions`. ```csharp -Configure(options => +Configure(options => { options.RemoteServiceUrl = builder.Configuration["RemoteServices:AIManagement:BaseUrl"]; });