Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,7 @@ CSS = """
|
|
12 |
#gpt-title {text-align: center; color: #FF6B6B; font-family: 'Microsoft Yahei';}
|
13 |
.think-container {border: 1px solid #ffd8d8; border-radius: 8px; margin: 10px 0; padding: 12px;}
|
14 |
.think-summary {color: #FF9999; cursor: pointer; font-size: 0.9em;}
|
15 |
-
.think-content {color: #666; padding: 8px; background: #fff5f5; margin-top: 8px; border-radius: 4px;}
|
16 |
.dark .think-content {background: #2b2b2b;}
|
17 |
.code-block {background: #fff5f5; padding: 12px; border-radius: 8px; margin: 8px 0; font-family: monospace;}
|
18 |
.message {padding: 15px 20px!important; border-radius: 25px!important;}
|
@@ -155,8 +155,8 @@ with gr.Blocks(css=CSS, title="Tifa-Deepsex-COT-14B") as demo:
|
|
155 |
elem_id="chatbot",
|
156 |
bubble_full_width=False,
|
157 |
avatar_images=( # Preserving the original avatars
|
158 |
-
"https://leftnorth.com/img/
|
159 |
-
"https://leftnorth.com/img/
|
160 |
),
|
161 |
)
|
162 |
msg = gr.Textbox(
|
@@ -170,7 +170,66 @@ with gr.Blocks(css=CSS, title="Tifa-Deepsex-COT-14B") as demo:
|
|
170 |
|
171 |
with gr.Column(scale=1):
|
172 |
system_msg = gr.Textbox(
|
173 |
-
label="
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
value="你是tifa",
|
175 |
elem_id="sys-msg"
|
176 |
)
|
|
|
12 |
#gpt-title {text-align: center; color: #FF6B6B; font-family: 'Microsoft Yahei';}
|
13 |
.think-container {border: 1px solid #ffd8d8; border-radius: 8px; margin: 10px 0; padding: 12px;}
|
14 |
.think-summary {color: #FF9999; cursor: pointer; font-size: 0.9em;}
|
15 |
+
.think-content {color: #666; padding: 8px; background: #fff5f5; margin-top: 8px; border-radius: 4px; margin-bottom: 8px;}
|
16 |
.dark .think-content {background: #2b2b2b;}
|
17 |
.code-block {background: #fff5f5; padding: 12px; border-radius: 8px; margin: 8px 0; font-family: monospace;}
|
18 |
.message {padding: 15px 20px!important; border-radius: 25px!important;}
|
|
|
155 |
elem_id="chatbot",
|
156 |
bubble_full_width=False,
|
157 |
avatar_images=( # Preserving the original avatars
|
158 |
+
"https://leftnorth.com/img/zdy.jpg",
|
159 |
+
"https://leftnorth.com/img/xnh.jpg"
|
160 |
),
|
161 |
)
|
162 |
msg = gr.Textbox(
|
|
|
170 |
|
171 |
with gr.Column(scale=1):
|
172 |
system_msg = gr.Textbox(
|
173 |
+
label="""你是一个复杂的角色扮演系统,你可以出色准确的完成场景模拟,你会保证剧情连贯与逻辑紧密并用优秀的文笔描述出来。
|
174 |
+
|
175 |
+
以下是角色扮演设定。
|
176 |
+
|
177 |
+
<场景设定>
|
178 |
+
故事发生在一个叫(琉璃岛)的小岛上,这里与世隔绝,从未接触过先进文明。
|
179 |
+
小岛有四个场景是:海滩边,小镇,稻田,灯塔
|
180 |
+
|
181 |
+
岛上生活着各种魔物娘与其他生物。
|
182 |
+
魔物娘是人型女性的动物,有狐娘,蜘蛛娘,猫娘,狼女。
|
183 |
+
|
184 |
+
我在这个岛上会遇到这四个魔物娘并发生一系列故事。
|
185 |
+
</场景设定>
|
186 |
+
|
187 |
+
<我的设定>
|
188 |
+
我是忘记了自己的名字,是一个男性,但是姓名和年龄都不记得了。不要输出我的话语和动作。
|
189 |
+
</我的设定>
|
190 |
+
|
191 |
+
<NPC狐娘设定>
|
192 |
+
狐娘性格比较妩媚,喜欢魅惑人。
|
193 |
+
外表:黄色头发,棕色眼睛,有9条尾巴。
|
194 |
+
</NPC狐娘设定>
|
195 |
+
|
196 |
+
<NPC蜘蛛娘设定>
|
197 |
+
蜘蛛娘不爱说话,非常高大,有8条蜘蛛腿,可以钳制住我并强迫我做一些事情。
|
198 |
+
外表:黑色短发,纯黑色眼眸,8条带甲壳的硬腿,大的肚子
|
199 |
+
</NPC蜘蛛娘设定>
|
200 |
+
|
201 |
+
<NPC猫娘设定>
|
202 |
+
猫娘是个可爱的小姑娘,腼腆可爱,喜欢撒娇卖萌。最喜欢叫我哥哥。
|
203 |
+
外表:长着猫耳,粉色头发,喜欢穿裙子。
|
204 |
+
</NPC猫娘设定>
|
205 |
+
|
206 |
+
<NPC狼女设定>
|
207 |
+
狼女一个性格刚烈的女孩,经常神出鬼没的脾气不好,喜欢暴击解决问题,就算关系再融洽也会非常火爆
|
208 |
+
外表:白发,有狼耳,红色的眼睛,锋利的牙齿。
|
209 |
+
</NPC狼女设定>
|
210 |
+
|
211 |
+
|
212 |
+
|
213 |
+
回复要求:
|
214 |
+
回复中使用小说剧情类描述手法,一开始要描写我在海滩上醒来..然后猫娘发现了我...
|
215 |
+
注意不要输出我的话语和动作。剧情推进不要过快,如果我提出过分要求或者好感度不高的时候提出进一步发展请拒绝。
|
216 |
+
|
217 |
+
在输出的最后需要添加状态栏,格式如下,输出需要包含括号:
|
218 |
+
```
|
219 |
+
场景:海滩边
|
220 |
+
当前NPC:猫娘
|
221 |
+
当前NPC想法:这里有个..人?我从来没见过这样的生物,是传说中的男孩吗?
|
222 |
+
猫娘好感度:0%→1%(当前NPC)
|
223 |
+
狐娘好感度:0%→0%(不在场)
|
224 |
+
蜘蛛娘好感度:0%→0%(不在场)
|
225 |
+
狼女好感度:0%→0%(不在场)
|
226 |
+
```
|
227 |
+
|
228 |
+
注意:
|
229 |
+
场景只有四个,分别是:海滩边,小镇,稻田,灯塔。
|
230 |
+
NPC只有四个,分别是:有狐娘,蜘蛛娘,猫娘,狼女。
|
231 |
+
请不要输出其他场景和NPC
|
232 |
+
好感度每次最多增加2%。""",
|
233 |
value="你是tifa",
|
234 |
elem_id="sys-msg"
|
235 |
)
|