Spaces:
Sleeping
Sleeping
Upload folder using huggingface_hub
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- .gitattributes +45 -35
- README.md +12 -12
- __pycache__/app.cpython-38.pyc +0 -0
- app.py +117 -0
- characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/data_level0.bin +3 -0
- characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/header.bin +3 -0
- characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/length.bin +3 -0
- characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/link_lists.bin +0 -0
- characters/Dumbledore/content/Dumbledore/chroma.sqlite3 +3 -0
- characters/Dumbledore/content/system_prompt.txt +9 -0
- characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/data_level0.bin +3 -0
- characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/header.bin +3 -0
- characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/index_metadata.pickle +3 -0
- characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/length.bin +3 -0
- characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/link_lists.bin +3 -0
- characters/Harry/content/Harry/chroma.sqlite3 +3 -0
- characters/Harry/content/system_prompt.txt +6 -0
- characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/data_level0.bin +3 -0
- characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/header.bin +3 -0
- characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/length.bin +3 -0
- characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/link_lists.bin +0 -0
- characters/Hermione/content/Hermione/chroma.sqlite3 +3 -0
- characters/Hermione/content/system_prompt.txt +8 -0
- characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/data_level0.bin +3 -0
- characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/header.bin +3 -0
- characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/length.bin +3 -0
- characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/link_lists.bin +0 -0
- characters/Luna/content/Luna/chroma.sqlite3 +0 -0
- characters/Luna/content/system_prompt.txt +8 -0
- characters/Malfoy/content/Malfoy/chroma.sqlite3 +3 -0
- characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/data_level0.bin +3 -0
- characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/header.bin +3 -0
- characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/length.bin +3 -0
- characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/link_lists.bin +0 -0
- characters/Malfoy/content/system_prompt.txt +7 -0
- characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/data_level0.bin +3 -0
- characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/header.bin +3 -0
- characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/length.bin +3 -0
- characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/link_lists.bin +0 -0
- characters/McGonagall/content/McGonagall/chroma.sqlite3 +3 -0
- characters/McGonagall/content/system_prompt.txt +7 -0
- characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/data_level0.bin +3 -0
- characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/header.bin +3 -0
- characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/length.bin +3 -0
- characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/link_lists.bin +0 -0
- characters/Penny/content/Penny/chroma.sqlite3 +3 -0
- characters/Penny/content/system_prompt.txt +7 -0
- characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/data_level0.bin +3 -0
- characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/header.bin +3 -0
- characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/length.bin +3 -0
.gitattributes
CHANGED
@@ -1,35 +1,45 @@
|
|
1 |
-
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
-
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
-
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
-
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
-
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
-
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
-
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
-
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
-
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
-
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
-
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
-
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
-
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
-
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
-
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
-
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
-
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
-
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
-
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
-
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
-
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
-
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
-
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
-
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
-
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
-
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
-
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
-
*.tar filter=lfs diff=lfs merge=lfs -text
|
29 |
-
*.tflite filter=lfs diff=lfs merge=lfs -text
|
30 |
-
*.tgz filter=lfs diff=lfs merge=lfs -text
|
31 |
-
*.wasm filter=lfs diff=lfs merge=lfs -text
|
32 |
-
*.xz filter=lfs diff=lfs merge=lfs -text
|
33 |
-
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
-
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
-
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
+
images/guofurong[[:space:]].jpg filter=lfs diff=lfs merge=lfs -text
|
37 |
+
images/hutao.jpg filter=lfs diff=lfs merge=lfs -text
|
38 |
+
images/jiumozhi.jpg filter=lfs diff=lfs merge=lfs -text
|
39 |
+
characters/Harry/content/Harry/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
40 |
+
characters/Hermione/content/Hermione/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
41 |
+
characters/Ron/content/Ron/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
42 |
+
characters/weixiaobao/content/weixiaobao/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
43 |
+
characters/yuqian/content/yuqian/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
44 |
+
characters/** filter=lfs diff=lfs merge=lfs -text
|
45 |
+
characters_zip/** filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
-
---
|
2 |
-
title: Haruhi
|
3 |
-
emoji:
|
4 |
-
colorFrom:
|
5 |
-
colorTo:
|
6 |
-
sdk: gradio
|
7 |
-
sdk_version:
|
8 |
-
app_file: app.py
|
9 |
-
pinned: false
|
10 |
-
---
|
11 |
-
|
12 |
-
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
1 |
+
---
|
2 |
+
title: Haruhi
|
3 |
+
emoji: 💻
|
4 |
+
colorFrom: green
|
5 |
+
colorTo: pink
|
6 |
+
sdk: gradio
|
7 |
+
sdk_version: 3.41.2
|
8 |
+
app_file: app.py
|
9 |
+
pinned: false
|
10 |
+
---
|
11 |
+
|
12 |
+
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
__pycache__/app.cpython-38.pyc
ADDED
Binary file (3.92 kB). View file
|
|
app.py
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import zipfile
|
2 |
+
import gradio as gr
|
3 |
+
from PIL import Image
|
4 |
+
from chatharuhi import ChatHaruhi
|
5 |
+
import requests
|
6 |
+
import os
|
7 |
+
import openai
|
8 |
+
import copy
|
9 |
+
|
10 |
+
|
11 |
+
NAME_DICT = {'汤师爷': 'tangshiye', '慕容复': 'murongfu', '李云龙': 'liyunlong', 'Luna': 'Luna', '王多鱼': 'wangduoyu',
|
12 |
+
'Ron': 'Ron', '鸠摩智': 'jiumozhi', 'Snape': 'Snape',
|
13 |
+
'凉宫春日': 'haruhi', 'Malfoy': 'Malfoy', '虚竹': 'xuzhu', '萧峰': 'xiaofeng', '段誉': 'duanyu',
|
14 |
+
'Hermione': 'Hermione', 'Dumbledore': 'Dumbledore', '王语嫣': 'wangyuyan',
|
15 |
+
'Harry': 'Harry', 'McGonagall': 'McGonagall', '白展堂': 'baizhantang', '佟湘玉': 'tongxiangyu',
|
16 |
+
'郭芙蓉': 'guofurong', '旅行者': 'wanderer', '钟离': 'zhongli',
|
17 |
+
'胡桃': 'hutao', 'Sheldon': 'Sheldon', 'Raj': 'Raj', 'Penny': 'Penny', '韦小宝': 'weixiaobao',
|
18 |
+
'乔峰': 'qiaofeng', '神里绫华': 'ayaka', '雷电将军': 'raidenShogun', '于谦': 'yuqian'}
|
19 |
+
|
20 |
+
|
21 |
+
|
22 |
+
try:
|
23 |
+
os.makedirs("characters_zip")
|
24 |
+
except:
|
25 |
+
pass
|
26 |
+
try:
|
27 |
+
os.makedirs("characters")
|
28 |
+
except:
|
29 |
+
pass
|
30 |
+
ai_roles_obj = {}
|
31 |
+
for ai_role_en in NAME_DICT.values():
|
32 |
+
file_url = f"https://github.com/LC1332/Haruhi-2-Dev/raw/main/data/character_in_zip/{ai_role_en}.zip"
|
33 |
+
try:
|
34 |
+
os.makedirs(f"characters/{ai_role_en}")
|
35 |
+
except:
|
36 |
+
pass
|
37 |
+
if f"{ai_role_en}.zip" not in os.listdir(f"characters_zip"):
|
38 |
+
destination_file = f"characters_zip/{ai_role_en}.zip"
|
39 |
+
max_retries = 3 # 最大重试次数
|
40 |
+
for attempt in range(1, max_retries+1):
|
41 |
+
response = requests.get(file_url)
|
42 |
+
if response.status_code == 200:
|
43 |
+
with open(destination_file, "wb") as file:
|
44 |
+
file.write(response.content)
|
45 |
+
print(ai_role_en)
|
46 |
+
break
|
47 |
+
else:
|
48 |
+
print(f"{ai_role_en}第{attempt}次下载失败")
|
49 |
+
# wget.download(file_url, destination_file) # 503
|
50 |
+
destination_folder = f"characters/{ai_role_en}"
|
51 |
+
with zipfile.ZipFile(destination_file, 'r') as zip_ref:
|
52 |
+
zip_ref.extractall(destination_folder)
|
53 |
+
db_folder = f"./characters/{ai_role_en}/content/{ai_role_en}"
|
54 |
+
system_prompt = f"./characters/{ai_role_en}/content/system_prompt.txt"
|
55 |
+
ai_roles_obj[ai_role_en] = ChatHaruhi(system_prompt=system_prompt,
|
56 |
+
llm="openai",
|
57 |
+
story_db=db_folder,
|
58 |
+
verbose=True)
|
59 |
+
|
60 |
+
|
61 |
+
async def get_response(user_role, user_text, ai_role, chatbot):
|
62 |
+
role_en = NAME_DICT[ai_role]
|
63 |
+
ai_roles_obj[role_en].dialogue_history = copy.deepcopy(chatbot)
|
64 |
+
response = ai_roles_obj[role_en].chat(role=user_role, text=user_text)
|
65 |
+
user_msg = user_role + ':「' + user_text + '」'
|
66 |
+
latest_msg = (user_msg, response)
|
67 |
+
print(latest_msg)
|
68 |
+
chatbot.append(latest_msg)
|
69 |
+
return chatbot
|
70 |
+
|
71 |
+
async def respond(user_role, user_text, ai_role, chatbot):
|
72 |
+
return await get_response(user_role, user_text, ai_role, chatbot), None
|
73 |
+
|
74 |
+
|
75 |
+
def clear(user_role, user_text, chatbot):
|
76 |
+
return None, None, []
|
77 |
+
|
78 |
+
|
79 |
+
def get_image(ai_role):
|
80 |
+
role_en = NAME_DICT[ai_role]
|
81 |
+
return Image.open(f'images/{role_en}.jpg'), None, None, []
|
82 |
+
|
83 |
+
|
84 |
+
with gr.Blocks() as demo:
|
85 |
+
gr.Markdown(
|
86 |
+
"""
|
87 |
+
# Chat凉宫春日 ChatHaruhi
|
88 |
+
## Reviving Anime Character in Reality via Large Language Model
|
89 |
+
|
90 |
+
ChatHaruhi2.0的demo implemented by [Joey Yu](https://github.com/Tianjiao-Yu)
|
91 |
+
"""
|
92 |
+
)
|
93 |
+
with gr.Row():
|
94 |
+
chatbot = gr.Chatbot()
|
95 |
+
role_image = gr.Image(height=400, value="./images/haruhi.jpg")
|
96 |
+
with gr.Row():
|
97 |
+
user_role = gr.Textbox(label="user_role", scale=1)
|
98 |
+
user_text = gr.Textbox(label="user_text", scale=20)
|
99 |
+
with gr.Row():
|
100 |
+
submit = gr.Button("Submit")
|
101 |
+
clean = gr.ClearButton(value="Clear")
|
102 |
+
ai_role = gr.Radio(['汤师爷', '慕容复', '李云龙',
|
103 |
+
'Luna', '王多鱼', 'Ron', '鸠摩智',
|
104 |
+
'Snape', '凉宫春日', 'Malfoy', '虚竹',
|
105 |
+
'萧峰', '段誉', 'Hermione', 'Dumbledore',
|
106 |
+
'王语嫣',
|
107 |
+
'Harry', 'McGonagall',
|
108 |
+
'白展堂', '佟湘玉', '郭芙蓉',
|
109 |
+
'旅行者', '钟离', '胡桃',
|
110 |
+
'Sheldon', 'Raj', 'Penny',
|
111 |
+
'韦小宝', '乔峰', '神里绫华',
|
112 |
+
'雷电将军', '于谦'], label="characters", value='凉宫春日')
|
113 |
+
ai_role.change(get_image, ai_role, [role_image, user_role, user_text, chatbot])
|
114 |
+
user_text.submit(fn=respond, inputs=[user_role, user_text, ai_role, chatbot], outputs=[chatbot, user_text])
|
115 |
+
submit.click(fn=respond, inputs=[user_role, user_text, ai_role, chatbot], outputs=[chatbot, user_text])
|
116 |
+
clean.click(clear, [user_role, user_text, chatbot], [user_role, user_text, chatbot])
|
117 |
+
demo.launch(debug=True, share=True)
|
characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e73a43c77ea8ba4fe73e3cef7af454eea0eb8e9495d82efaf35a9b34c931dc35
|
3 |
+
size 6284000
|
characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:c81cc2e74edb016a42a6dae8522155c6fd048b768e289e804587f26966606a0f
|
3 |
+
size 4000
|
characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/link_lists.bin
ADDED
File without changes
|
characters/Dumbledore/content/Dumbledore/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:2ea49dd254147343bd27d9c7d31ba60d842bd6cc6a42110681e868e9446e67d3
|
3 |
+
size 3444736
|
characters/Dumbledore/content/system_prompt.txt
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Dumbledore from Harry Potter.
|
2 |
+
You are now cosplay Professor Dumbledore
|
3 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
4 |
+
I want you to respond and answer like Dumbledore using the tone, manner and vocabulary Dumbledore would use.
|
5 |
+
You must know all of the knowledge of Dumbledore.
|
6 |
+
|
7 |
+
请记住邓布利多是一位智慧、温和而坚定的角色。是一位伟大魔法师和导师。
|
8 |
+
|
9 |
+
full name is Albus Percival Wulfric Brian Dumbledore
|
characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5c81e28806cd762764700c5bbc4124fec573bdcc0bf21e16d62e98846d314aca
|
3 |
+
size 6284000
|
characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:a4acdd48aa5891d95d6ea37a02d0346fe24e04d10daf3fcac27d335c44572d9e
|
3 |
+
size 100
|
characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/index_metadata.pickle
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e477038978aa9577db9a42df28f4d93368484e02677af93356dcac2d3ac47161
|
3 |
+
size 728219
|
characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:3dfd3b5ec3472f21b18d9f246f5951de51fb694e11c379e57909e4d43a802cd8
|
3 |
+
size 4000
|
characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/link_lists.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0b4b79c1a672dd62cfb1e4537c33fdd5251906b6508dada652a011a41dcc383f
|
3 |
+
size 8420
|
characters/Harry/content/Harry/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:85ca9f4dec308dba525a26a3c581405b92fa74d93c5b61a536d82c2d2ad1cc19
|
3 |
+
size 21762048
|
characters/Harry/content/system_prompt.txt
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Harry from Harry Potter.
|
2 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
3 |
+
I want you to respond and answer like Harry using the tone, manner and vocabulary Harry would use.
|
4 |
+
You must know all of the knowledge of Harry.
|
5 |
+
|
6 |
+
请注意Harry是一个勇敢、正直和关心他人的年轻巫师
|
characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f18abd8c514282db82706e52b0a33ed659cd534e925a6f149deb7af9ce34bd8e
|
3 |
+
size 6284000
|
characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ada0bd5bd0ecb01e10996463947d4048019eae82892e8d82f801ac6b4e279f8f
|
3 |
+
size 4000
|
characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/link_lists.bin
ADDED
File without changes
|
characters/Hermione/content/Hermione/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5363eb0b8c853800b3645a2d7984d3b1b6c23eb5db9207adbff606f7f0ad6fda
|
3 |
+
size 11268096
|
characters/Hermione/content/system_prompt.txt
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Hermione from Harry Potter.
|
2 |
+
You are now cosplay Hermione Granger
|
3 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
4 |
+
I want you to respond and answer like Hermione using the tone, manner and vocabulary Hermione would use.
|
5 |
+
You must know all of the knowledge of Hermione.
|
6 |
+
|
7 |
+
注意Hermione Granger是一位聪明、勤奋和自信的年轻女巫师,对学习和知识有很高的追求。她在魔法领域的知识广博,经常能提供重要的信息。
|
8 |
+
赫敏的对话中经常包含有关事实和逻辑推理的内容,她善于提出问题和解决问题。
|
characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f18abd8c514282db82706e52b0a33ed659cd534e925a6f149deb7af9ce34bd8e
|
3 |
+
size 6284000
|
characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:a95224319c68ef063d68e13e40c699e154d3df631a4e273307a8e01f12b43d67
|
3 |
+
size 4000
|
characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/link_lists.bin
ADDED
File without changes
|
characters/Luna/content/Luna/chroma.sqlite3
ADDED
Binary file (631 kB). View file
|
|
characters/Luna/content/system_prompt.txt
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Luna from Harry Potter.
|
2 |
+
You are now cosplay Luna Lovegood.
|
3 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
4 |
+
I want you to respond and answer like Luna using the tone, manner and vocabulary Luna would use.
|
5 |
+
You must know all of the knowledge of Luna.
|
6 |
+
Luna会相信一些别人不相信的神秘生物和事件
|
7 |
+
有自己独特的思考方式,不在乎别人对她的看法
|
8 |
+
直接和坦率,经常毫不犹豫地表达自己的想法
|
characters/Malfoy/content/Malfoy/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:50991ad6e1f947eccb253150c532191c66b933965009739351e3d6b5e3476a5e
|
3 |
+
size 1380352
|
characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f176ac558653051f22a9129d47495b92646b4304c48564cfaec51eb616268724
|
3 |
+
size 6284000
|
characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:50fbdfce1b7f407d4a76b70a688d5183ee16fd53532d882da3fac73b5f98effd
|
3 |
+
size 4000
|
characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/link_lists.bin
ADDED
File without changes
|
characters/Malfoy/content/system_prompt.txt
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Malfoy from Harry Potter.
|
2 |
+
You are now cosplay Draco Malfoy
|
3 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
4 |
+
I want you to respond and answer like Malfoy using the tone, manner and vocabulary Malfoy would use.
|
5 |
+
You must know all of the knowledge of Malfoy.
|
6 |
+
Draco Malfoy傲慢和自负,他以他的纯血巫师血统和家族的地位为傲
|
7 |
+
德拉科·马尔福常常与主角哈利·波特发生冲突
|
characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1f11470ecb214ac49ebec4a972e92dac0b5d2cb21203514ae015ca2ea8f04457
|
3 |
+
size 6284000
|
characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0f98f2ed4be3cfab5803472019d6515dd006a048aab36b3e36758a86a7471e59
|
3 |
+
size 4000
|
characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/link_lists.bin
ADDED
File without changes
|
characters/McGonagall/content/McGonagall/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0f482deb8f8c9a300a9fa65139f6f28667c6a7f337164b5dd16764c59de8b098
|
3 |
+
size 1413120
|
characters/McGonagall/content/system_prompt.txt
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like McGonagall from Harry Potter.
|
2 |
+
You are now cosplay Professor McGonagall
|
3 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
4 |
+
I want you to respond and answer like McGonagall using the tone, manner and vocabulary McGonagall would use.
|
5 |
+
You must know all of the knowledge of McGonagall.
|
6 |
+
McGonagall是一位严肃而正直的魔法学院副校长
|
7 |
+
McGonagall直接而坚定,会直言不讳地表达自己的观点和意见
|
characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e9b5e601351a160668906dfa23443c3e2c6a27d14f93b60a6ff4fd4a01794ef2
|
3 |
+
size 6284000
|
characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9777c96e6811fae6ee4ad07725e3002cf90246cb72f7d46bdd8af7d790ba1f0e
|
3 |
+
size 4000
|
characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/link_lists.bin
ADDED
File without changes
|
characters/Penny/content/Penny/chroma.sqlite3
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:d1fe7ccc083474b70ad69fa193ce2e2188b0c76567f2e90387dad3f7741da387
|
3 |
+
size 3182592
|
characters/Penny/content/system_prompt.txt
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
I want you to act like Penny from Big Bang Theory.
|
2 |
+
If others‘ questions are related with the novel, please try to reuse the original lines from the novel.
|
3 |
+
I want you to respond and answer like Penny using the tone, manner and vocabulary Penny would use.
|
4 |
+
You must know all of the knowledge of Penny.
|
5 |
+
|
6 |
+
注意Penny没有科学背景,对科学和极客文化知识一无所知。
|
7 |
+
Penny经常帮助Sheldon化解社交困境,经常帮助科学家们理解社交规则和习惯。
|
characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/data_level0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:dc704bb7e660564580ba43363b5e4fd058b3f8f5022bf3bfc63d25bb4f9cc6ee
|
3 |
+
size 6284000
|
characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/header.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:effaa959ce2b30070fdafc2fe82096fc46e4ee7561b75920dd3ce43d09679b21
|
3 |
+
size 100
|
characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/length.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:8c805820b95ef540b91c587f192f8bee5201426fa7572f2726057222b445402f
|
3 |
+
size 4000
|