Class AiPromptCompositionRequest
Inheritance
AiPromptCompositionRequest
Assembly: Serenity.AiPromptBuilder.Editor.dll
Syntax
public sealed class AiPromptCompositionRequest
Constructors
AiPromptCompositionRequest(IReadOnlyList<AiPromptIntentKind>, AiPromptAnswerSheet, AiPromptProjectScan, string, string, string, string, string, IAiPromptTemplateSource, IReadOnlyList<AiPromptUserInstructionSnippet>)
Declaration
public AiPromptCompositionRequest(IReadOnlyList<AiPromptIntentKind> selectedIntents, AiPromptAnswerSheet answers, AiPromptProjectScan scan, string skillsStatusLine, string userGoal, string outputRoot, string projectName, string unityVersion, IAiPromptTemplateSource templates, IReadOnlyList<AiPromptUserInstructionSnippet> userInstructions)
Parameters
Properties
Answers
Declaration
public AiPromptAnswerSheet Answers { get; }
Property Value
OutputRoot
Declaration
public string OutputRoot { get; }
Property Value
ProjectName
Declaration
public string ProjectName { get; }
Property Value
Scan
Declaration
public AiPromptProjectScan Scan { get; }
Property Value
SelectedIntents
Declaration
public IReadOnlyList<AiPromptIntentKind> SelectedIntents { get; }
Property Value
SkillsStatusLine
Declaration
public string SkillsStatusLine { get; }
Property Value
Templates
Declaration
public IAiPromptTemplateSource Templates { get; }
Property Value
UnityVersion
Declaration
public string UnityVersion { get; }
Property Value
UserGoal
Declaration
public string UserGoal { get; }
Property Value
UserInstructions
Declaration
public IReadOnlyList<AiPromptUserInstructionSnippet> UserInstructions { get; }
Property Value