windowsforms-devexpress-dot-aiintegration-dot-winforms-dot-changetextbehaviorproperties-1226ed4a.md
Gets or sets additional instructions that modify the prompt before processing.
Namespace : DevExpress.AIIntegration.WinForms
Assembly : DevExpress.AIIntegration.WinForms.v25.2.dll
NuGet Package : DevExpress.AIIntegration.WinForms
[DefaultValue("")]
public string PromptAugmentation { get; set; }
<DefaultValue("")>
Public Property PromptAugmentation As String
| Type | Default | Description |
|---|---|---|
| String | String.Empty |
Additional instructions.
|
The following code snippet registers a ChangeStyleBehavior and assigns it to a MemoEdit control. It uses the AI-powered extension to change style of the original text and obtain the result in English, regardless of the language used in the original text:
using DevExpress.AIIntegration.WinForms;
//...
public partial class Forms : DevExpress.XtraEditors.XtraForm {
public MemoEdit() {
InitializeComponent();
behaviorManager1.Attach<ChangeStyleBehavior>(memoEdit1, behavior => {
//behavior.Properties.Temperature = 0.6f;
behavior.Properties.PromptAugmentation = "Always translate the result into English.";
});
}
}
Imports DevExpress.AIIntegration.WinForms
'...
Partial Public Class Forms
Inherits DevExpress.XtraEditors.XtraForm
Private Function MemoEdit() As Public
InitializeComponent()
behaviorManager1.Attach(Of ChangeStyleBehavior)(memoEdit1, Sub(behavior)
'behavior.Properties.Temperature = CSng(0.5)
behavior.Properties.PromptAugmentation = "Always translate the result into English."
End Sub)
End Function
End Class
See the following help topic for more information: AI Assistant - Prompt Augmentation.
See Also
ChangeTextBehaviorProperties Class