AIIntegration.CreateChangeStyleExtension(IAIExtensionsContainer, String) Method
Creates a new instance of the ChangeStyleExtension
class.
Namespace: DevExpress.AIIntegration
Assembly: DevExpress.AIIntegration.v24.2.dll
Declaration
public static IAIExtension<ChangeStyleRequest, TextResponse> CreateChangeStyleExtension(
this IAIExtensionsContainer container,
string name = null
)
Parameters
Name | Type | Description |
---|---|---|
container | IAIExtensionsContainer | A container that manages registered AI clients. |
Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
name | String | null | The name of the extension. |
Returns
Type | Description |
---|---|
DevExpress.AIIntegration.IAIExtension<ChangeStyleRequest, TextResponse> | A new instance of the |
Remarks
IAIExtension<ChangeStyleRequest, TextResponse> extension = AIIntegration.CreateChangeStyleExtension(defaultAIExtensionsContainer);
await ExecuteAIExtension(extension, new ChangeStyleRequest("Specify your request...", WritingStyle.Business));
async Task ExecuteAIExtension<TRequest>(IAIExtension<TRequest, TextResponse> extension, TRequest request) {
var result = await extension.ExecuteAsync(request, CancellationToken.None);
Console.WriteLine(result);
}
See Also