You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<em>(editable because you created <%=@character.name%>)</em>
38
+
<%end%>
39
+
</p>
40
+
<br/><br/>
41
+
42
+
<divclass="input-field">
43
+
<%=text_area_tag'scenario',nil,disabled: false,style: 'min-height: 100px',placeholder: "Is there a specific scenario/context you want to have this conversation in?",class: 'materialize-textarea'%>
44
+
<labelfor="scenario">Optional: Scenario</label>
45
+
</div>
46
+
47
+
<divclass="input-field">
48
+
<%=text_area_tag'char_greeting',@first_greeting,disabled: false,placeholder: "This will be the first thing your character says to you. It can be a simple greeting, or you can use it to set a specific topic, tone, or speaking style.",class: 'materialize-textarea'%>
49
+
<labelfor="char_greeting">First greeting from <%=@character.name%></label>
<%=text_area_tag'example_dialogue',nil,disabled: false,style: 'min-height: 100px',placeholder: "If you have any dialogue examples, quotes, or other phrases your character says, you can use this field to include them and adjust their speaking style closer to the examples. Write as little or as much as you'd like!",class: 'materialize-textarea'%>
64
+
<labelfor="example_dialogue">Optional: More dialogue examples</label>
65
+
</div>
66
+
</div>
67
+
68
+
<divclass="card-panel">
69
+
<divclass="center">
70
+
<strong>Note: OpenAI key required by OpenCharacters</strong>
71
+
</div>
72
+
73
+
<p>
74
+
OpenCharacters uses this persona data with OpenAI's GPT models
75
+
in an app that runs entirely in your browser, rather than being hosted or stored on any server.
76
+
This means that you will need a valid OpenAI key to use this feature.
77
+
</p>
78
+
</div>
79
+
80
+
<br/>
81
+
<divclass="center">
82
+
<%=submit_tag"Chat with #{@character.name}",class: 'hoverable btn blue white-text'%>
0 commit comments