FastGPT
FastGPT copied to clipboard
自定义插件的问题
例行检查
- [x] 我已确认目前没有类似 issue
- [x] 我已完整查看过项目 README,以及项目文档
- [x] 我使用了自己的 key,并确认我的 key 是可正常使用的
- [x] 我理解并愿意跟进此 issue,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
你的版本
- [ ] 公有云版本
- [x] 私有部署版本, 具体版本号: V4.8-preview3
问题描述
-
插件输入的参数无法定义为必须,因此模型调用工具是经常漏掉
-
文本加工模块无法获取前面节点的输出,首先不能直接引用上一个节点的自定义变量,其次”文本加工“模块的变量无法定义类型,也无法有效的得到之前节点的变量值,以下输出为{}空:
建议入参增加默认值支持
第二个没看懂。 文本加工,顾名思义,只能是字符串类型
第二个没看懂。 文本加工,顾名思义,只能是字符串类型
抱歉,第二点应该还是我的问题,我调用http外部脚本处理数据,脚本偶尔碰到特殊字符报错了,应用内没调试好。
建议入参增加默认值支持
- 建议自定义出参增加解析多级json结构中的字段。
- 建议使用模板语言,在表达式中使用简单的JavaScript函数,参考n8n的做法,例如在http模块的url中动态传入参数,在文本加工模块格式排版等。
建议入参增加默认值支持
- 建议自定义出参增加解析多级json结构中的字段。
- 建议使用模板语言,在表达式中使用简单的JavaScript函数,参考n8n的做法,例如在http模块的url中动态传入参数,在文本加工模块格式排版等。
http 模块出参可以多级解构的。 简易代码函数可能得再过一个或两个版本。
https://github.com/labring/FastGPT/releases/tag/v4.8.2 js sandbox