如果你在拆解大模型的时候,需要执行一个任务,但是现有的插件运行太过繁琐,大模型输出不够理想,想要引入一个这样的节点去更快捷简单的处理工作流中的某个任务,那么这部分很适合你进行学习
代码节点作为选修板块给大家简单的讲一下,因为除非你要做单独的代码执行任务,否则是用不上代码节点的,在拆分东西的时候使用变量的Json格式引入大模型的提示词就已经完成够用了,所以我们这部分也只是针对完全不懂代码节点的小白选手,教会大家如何使用AI去打造简单的代码节点

使用AI打造代码节点,我们可以用Coze内置的AI去生成,也可以用外部的大模型去生成,但是我们测试下来发现Coze编辑器内置的AI工具生成的代码很不友好,经常出错,所以不建议大家使用,接下来的侧重点也是教大家如何使用外部的大模型工具去打造代码节点
比如我们回到选修1中的示例部分,我们在进行文本处理的输出的时候,选用的index是数组的下标,所以第一个index为0,因为数组是从0开始的,这就导致我们文本处理节点输出的每一个输出index都比实际顺序少1

如果我们想要优化这个部分,让index为正确的数值,从1开始,那么就需要实现index=index+1的操作
也就是实现我们在输出index的时候,每个index都需要+1,这个时候我们就可以通过代码节点去实现
我们添加一个代码节点进入循环体,放置在文本处理节点的前面

然后点击代码节点进行变量的配置,将输入选为循环节点的index,代码部分实现index每次循环都会+1

再配置一下输出部分,我们需要输出一个index,把这些都删掉

添加index,变量类型为Integer,这个是int变量的全写

然后开始编辑代码部分,点击再IDE中编辑

接着Coze会出现一个很大的IDE代码编辑界面,我们可以看到左下角有一个尝试AI的按钮,这就是Coze中内置AI生成代码的入口

