Tianjiao-Yu commited on
Commit
5a58cbf
·
verified ·
1 Parent(s): 3002185

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +45 -35
  2. README.md +12 -12
  3. __pycache__/app.cpython-38.pyc +0 -0
  4. app.py +117 -0
  5. characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/data_level0.bin +3 -0
  6. characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/header.bin +3 -0
  7. characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/length.bin +3 -0
  8. characters/Dumbledore/content/Dumbledore/6676c0f3-9e0f-40db-aab2-76a4ab1ae8ac/link_lists.bin +0 -0
  9. characters/Dumbledore/content/Dumbledore/chroma.sqlite3 +3 -0
  10. characters/Dumbledore/content/system_prompt.txt +9 -0
  11. characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/data_level0.bin +3 -0
  12. characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/header.bin +3 -0
  13. characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/index_metadata.pickle +3 -0
  14. characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/length.bin +3 -0
  15. characters/Harry/content/Harry/16d2daf5-9b1b-40e1-b8f0-e6591b35287e/link_lists.bin +3 -0
  16. characters/Harry/content/Harry/chroma.sqlite3 +3 -0
  17. characters/Harry/content/system_prompt.txt +6 -0
  18. characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/data_level0.bin +3 -0
  19. characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/header.bin +3 -0
  20. characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/length.bin +3 -0
  21. characters/Hermione/content/Hermione/b0f513e5-0094-452c-a426-770150ecb313/link_lists.bin +0 -0
  22. characters/Hermione/content/Hermione/chroma.sqlite3 +3 -0
  23. characters/Hermione/content/system_prompt.txt +8 -0
  24. characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/data_level0.bin +3 -0
  25. characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/header.bin +3 -0
  26. characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/length.bin +3 -0
  27. characters/Luna/content/Luna/2adc7970-4784-4360-bf19-40ae47241c27/link_lists.bin +0 -0
  28. characters/Luna/content/Luna/chroma.sqlite3 +0 -0
  29. characters/Luna/content/system_prompt.txt +8 -0
  30. characters/Malfoy/content/Malfoy/chroma.sqlite3 +3 -0
  31. characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/data_level0.bin +3 -0
  32. characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/header.bin +3 -0
  33. characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/length.bin +3 -0
  34. characters/Malfoy/content/Malfoy/d3d7102d-625a-4cdb-b9e3-ab6a11368177/link_lists.bin +0 -0
  35. characters/Malfoy/content/system_prompt.txt +7 -0
  36. characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/data_level0.bin +3 -0
  37. characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/header.bin +3 -0
  38. characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/length.bin +3 -0
  39. characters/McGonagall/content/McGonagall/119be56b-fd96-492e-8bdb-574a663228c2/link_lists.bin +0 -0
  40. characters/McGonagall/content/McGonagall/chroma.sqlite3 +3 -0
  41. characters/McGonagall/content/system_prompt.txt +7 -0
  42. characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/data_level0.bin +3 -0
  43. characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/header.bin +3 -0
  44. characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/length.bin +3 -0
  45. characters/Penny/content/Penny/079257ea-6b23-400a-982d-ea719922d26d/link_lists.bin +0 -0
  46. characters/Penny/content/Penny/chroma.sqlite3 +3 -0
  47. characters/Penny/content/system_prompt.txt +7 -0
  48. characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/data_level0.bin +3 -0
  49. characters/Raj/content/Raj/2b4d966e-af96-43cf-bc2a-01508bfaf6fa/header.bin +3 -0
  50. 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: pink
5
- colorTo: blue
6
- sdk: gradio
7
- sdk_version: 4.37.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
 
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