Back to Devexpress

ChangeTextBehaviorProperties.PromptAugmentation Property

windowsforms-devexpress-dot-aiintegration-dot-winforms-dot-changetextbehaviorproperties-1226ed4a.md

latest2.8 KB
Original Source

ChangeTextBehaviorProperties.PromptAugmentation Property

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

Declaration

csharp
[DefaultValue("")]
public string PromptAugmentation { get; set; }
vb
<DefaultValue("")>
Public Property PromptAugmentation As String

Property Value

TypeDefaultDescription
StringString.Empty

Additional instructions.

|

Remarks

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:

csharp
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.";
        });
    }
}
vb
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

ChangeTextBehaviorProperties Members

DevExpress.AIIntegration.WinForms Namespace