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

[Feature] 可否设置ChatGPT对某些内容不响应,方便与其他插件兼容 #344

Closed
Febtw opened this issue Mar 13, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@Febtw
Copy link

Febtw commented Mar 13, 2023

我看到了Feature #271 的实现,但是对于想要将ChatGPT作为bot的主要功能的人来说,每次对话都要加前缀并不是很好的体验。
如果可以设置一个列表,本项目不响应这个列表中的内容,那么只要将其他插件的命令添加到这个列表中,就可以自然地将其他插件当成扩展功能了;
如果可以在本项目加载mirai插件就更好了,或许这样还能改写其他插件的命令,统一命令格式。

@Febtw Febtw added the enhancement New feature or request label Mar 13, 2023
@lss233
Copy link
Owner

lss233 commented Mar 13, 2023

好的,之后会加入

@Febtw
Copy link
Author

Febtw commented Mar 13, 2023

好的,之后会加入

好的,谢谢

@wangmw3617
Copy link

加个对指定前缀不响应也不错

@lss233
Copy link
Owner

lss233 commented Mar 13, 2023

加个对指定前缀不响应也不错

这个本来就有

@lss233
Copy link
Owner

lss233 commented Mar 15, 2023

v2.2.4 已支持
通过设置 ignore_regex 来屏蔽一些特定的 prompt。
ignore_regex 可以填写正则表达式数组,你可以在 https://regex101.com 测试你的正则表达式,也可以让 ChatGPT 教/帮你写正则表达式。

@lss233 lss233 closed this as completed Mar 15, 2023
@Febtw
Copy link
Author

Febtw commented Mar 15, 2023

v2.2.4 已支持 通过设置 ignore_regex 来屏蔽一些特定的 prompt。 ignore_regex 可以填写正则表达式数组,你可以在 https://regex101.com 测试你的正则表达式,也可以让 ChatGPT 教/帮你写正则表达式。

OK,已经用上了,不过不知道怎么设置大小写不敏感,比如 “/^ */mcl(x|)($| .*)/gi" 这样设置会出错

@lss233
Copy link
Owner

lss233 commented Mar 15, 2023

@Febtw
Copy link
Author

Febtw commented Mar 15, 2023

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

No branches or pull requests

3 participants