GeneratedDiscussions allow the designer to request the actors to generate N responses based on a prompt. More...


Public Member Functions | |
| List< Persona > | GenerateRandomSpeakerOrder () |
| string | GetDiscussionPrompt () |
Public Member Functions inherited from EchoTrio.Discussion | |
| bool | HasAllTriggerModes (TriggerMode modes) |
| bool | HasAnyTriggerMode (TriggerMode modes) |
| TriggerMode | GetTriggerMode () |
| string | GetTriggerTopic () |
| int | GetTriggerRound () |
| float | GetTriggerIdleTime () |
Private Member Functions | |
| void | OnValidate () |
Private Attributes | |
| int | minTurns = 1 |
| int | maxTurns = 3 |
| List< Persona > | speakers = new List<Persona>() |
| string | discussionPrompt = string.Empty |
Additional Inherited Members | |
Public Types inherited from EchoTrio.Discussion | |
| enum | TriggerMode : uint { Topic = 1 << 0 , Round = 1 << 1 , IdleTime = 1 << 2 } |
| Ways that a discussion can be triggered. More... | |
Protected Attributes inherited from EchoTrio.Discussion | |
| TriggerMode | triggerMode = TriggerMode.Topic | TriggerMode.Round |
| string | triggerTopic = string.Empty |
| int | triggerRound = 1 |
| float | triggerIdleTime = 60.0f |
GeneratedDiscussions allow the designer to request the actors to generate N responses based on a prompt.
Definition at line 8 of file GeneratedDiscussion.cs.
|
inline |
Definition at line 18 of file GeneratedDiscussion.cs.
|
inline |
Definition at line 37 of file GeneratedDiscussion.cs.
|
inlineprivate |
Definition at line 41 of file GeneratedDiscussion.cs.
|
private |
Definition at line 16 of file GeneratedDiscussion.cs.
|
private |
Definition at line 11 of file GeneratedDiscussion.cs.
|
private |
Definition at line 10 of file GeneratedDiscussion.cs.
Definition at line 12 of file GeneratedDiscussion.cs.