Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

能不能添加systemprompt给模型增加人设呢? #99

Open
chatyeei opened this issue Nov 15, 2024 · 4 comments
Open

能不能添加systemprompt给模型增加人设呢? #99

chatyeei opened this issue Nov 15, 2024 · 4 comments

Comments

@chatyeei
Copy link

chatyeei commented Nov 15, 2024

如题,需要做一个角色扮演类的场景

@sixsixcoder
Copy link

您可以自行在prompt中添加人设,或者修改源代码添加人设prompt

@Jimmy-L99
Copy link

@sixsixcoder 同问,同样也想请教一下更改prompt的事情,我在

GLM-4-Voice/web_demo.py

Lines 102 to 104 in 22a3cfd

if "<|system|>" not in inputs:
inputs += f"<|system|>\n{system_prompt}"
inputs += f"<|user|>\n{user_input}<|assistant|>streaming_transcription\n"

demo的prompt增加了人设prompt,比如:
1732006318539

1732006264737
貌似自己添加的prompt没什么效果。

@baiyin
Copy link

baiyin commented Dec 2, 2024

我这也有类似问题,虽然有时人设也能生效,但相比纯文本大模型而言对 prompt 的跟随能力差很多。

@Ch1r3
Copy link

Ch1r3 commented Dec 12, 2024

@sixsixcoder 同问,同样也想请教一下更改prompt的事情,我在

GLM-4-Voice/web_demo.py

Lines 102 to 104 in 22a3cfd

if "<|system|>" not in inputs:
inputs += f"<|system|>\n{system_prompt}"
inputs += f"<|user|>\n{user_input}<|assistant|>streaming_transcription\n"

demo的prompt增加了人设prompt,比如:
1732006318539
1732006264737 貌似自己添加的prompt没什么效果。

你好,请问你是否解决修改prompt无法工作的问题呢?我刚部署好,没有添加人设prompt,仅仅修改了system prompt,但是我发现我修改的prompt没有一点作用,仍然按照默认的回复进行回答。(我的promot是重复input,但并不能起作用)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants