Class AISettings
Represents the configuration settings for the AI Companion provider.
Inheritance
Object
AISettings
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Sdl.LanguagePlatform.TranslationMemoryApi.AICompanion.Model
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public class AISettings
Remarks
Includes the selected prompt and connection, lists of available prompts and connections, and a flag for auto-translation.
Constructors
AISettings()
Declaration
public AISettings()
Properties
AutoTranslateEnabled
Gets or sets a value indicating whether auto-translation is enabled.
Declaration
public bool AutoTranslateEnabled { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Connections
Gets or sets the list of available connections.
Declaration
public IList<Connection> Connections { get; set; }
Property Value
Type | Description |
---|---|
IList<Connection> |
Prompts
Gets or sets the list of available prompts.
Declaration
public IList<Prompt> Prompts { get; set; }
Property Value
Type | Description |
---|---|
IList<Prompt> |
SelectedConnection
Gets or sets the currently selected connection.
Declaration
public Connection SelectedConnection { get; set; }
Property Value
Type | Description |
---|---|
Connection |
SelectedPrompt
Gets or sets the currently selected prompt.
Declaration
public Prompt SelectedPrompt { get; set; }
Property Value
Type | Description |
---|---|
Prompt |