ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 插件调用 ## 说明 插件调用一般用于发送报文前对报文进行特殊处理。插件调用需要自定义工具类,然后对报文进行处理。需要提供类名,方法名,输入变量与输出变量。类名与方法名严格按照JAVA语言规范编写。调用插件需要严格测试自动工具类的正确性 ## 配置图 ![](https://img.kancloud.cn/af/bf/afbf9a0a01a3df7a287def5c30129fdf_1584x754.png) ## 配置项 - 用 途:调用客户化插件; - 输入输出: 1. 类名:插件JAVA类名称,必须是全路径; 2. 方法名:需要调用的Java类的方法名称;若以”::”开头,则表示该方法为静态方法; 3. 交易码:需要传给插件函数的交易码; 4. 输入变量名称:传给Java方法的输入参数; 5. 输出变量名称:Java方法返回值输出; - 注意事项:插件中若需打印日志,则需要在插件类中定义日志对象,由YFE前置系统在插件调用时自动对其进行赋值;插件函数中若实现了initEnv(Map cfg)方法,则在插件函数调用前该函数会被调用,其中cfg为调用插件函数流程对应的接入配置信息,和配置文件所在目录(KEY值为cfgPath)