工具

工具类节点。

图片搜索

操作 - 图1

通过关键词进行图片搜索。

参数详解

1. 搜索词

支持列表输入 需要搜索的关键词,中英文都可以,但搜索结果可能会有差异。

2. 搜索引擎

  • Bing - 必应搜索引擎的图片搜索,搜索全网结果,但质量无法保证。
  • Pexels
    • 图片质量都很高,但对于小众的搜索词可能会搜索不到结果。
  • Unsplash
    • 图片质量都很高,但对于小众的搜索词可能会搜索不到结果。

3. 搜索结果数量

输出结果列表里有多少个搜索结果。

4. 输出类型

用于控制输出端口的输出格式。
  • 文字
  • Markdown

输出类型

<font style="color:rgb(31, 35, 40);">列表</font>

积分消耗

每个搜索结果消耗1积分,例如搜索数量为5则消耗5积分。

编程函数

操作 - 图2

运行一段代码,输出结果,适合有一定编程基础的用户使用。可以实现一些目前还没有的节点功能。

参数详解

1. 编程语言

目前支持Python语言。

2. 输入参数

可自行定义需要多少个输入参数,每个参数的名称和类型。每个参数都可以由其它端口连线进来,从而形成全自动的处理工作流。

操作 - 图3

注意编写代码时,您只需要定义一个main()函数,然后按照您设定的输入参数填入进去即可。如下图所示:

操作 - 图4

目前Python环境包含以下库:
  • requests
  • httpx
  • scrapy
  • BeautifulSoup4
  • PyMySQL
  • pyOpenSSL
  • elasticsearch
  • redis
  • pandas
  • numpy
  • scipy
  • scikit-learn
  • openpyxl
  • jieba
  • mammoth
  • pypdf
  • openpyxl
  • python-pptx
  • python-docx
  • htmldocx
  • markdown2
  • mido
  • music21
  • wand
  • Pillow

输出类型

  • 输出 - 自定义(根据函数运行的返回结果决定)
  • 生成文件 - 列表(即使只有一个文件也是列表) - 注意:生成文件体积在 100 Mb 以内的才会被保存到服务器,否则会被丢弃。 - 生成文件数量需要在 50 以内,否则会被丢弃。

积分消耗

每次运行消耗1积分。

文本搜索

操作 - 图5

通过关键词进行图片搜索。

参数详解

1. 搜索词

支持列表输入 需要搜索的关键词,中英文都可以,但搜索结果可能会有差异。

2. 搜索引擎

  • Bing
  • Duckduckgo
  • jina.ai

3. 搜索结果数量

输出结果列表里有多少个搜索结果,最大为50。不建议设置太大,否则后续处理会相对麻烦。

4. 将搜索结果合并为单个文本

默认为是,即将搜索结果合并为单个文本。如果设置为否,则输出端口的内容为列表,每个元素为一个搜索结果。 举例说明: 假设搜索结果有10个网页,如果合并搜索结果为单个文本,那么摘要输出端口的内容为一个字符串文本,包含10个网页的摘要,并且每个摘要占一行。 如果不合并,那么摘要输出端口的内容为一个列表,包含10个元素,每个元素为一个网页的摘要。

5. 摘要最大长度

用于控制每个搜索结果摘要的最大长度,默认每个搜索结果摘要最长为 300,超过部分会被截断,防止搜索结果过长导致后续 AI 节点耗费过多 Tokens。

6. 输出类型

用于控制输出端口的输出格式。
  • 文本 - 输出端口的内容无特殊格式,只是原始文本内容。
  • Markdown
    • 以Markdown格式输出,适合直接作为Markdown格式呈现。
    • 对于标题:<font style="color:rgb(31, 35, 40);">### 标题</font>
    • 对于链接:<font style="color:rgb(31, 35, 40);">[链接文字](链接字符串)</font>
    • 对于摘要:<font style="color:rgb(31, 35, 40);">摘要内容</font>

输出类型

<font style="color:rgb(31, 35, 40);">字符串</font> | <font style="color:rgb(31, 35, 40);">列表</font>

积分消耗

  • Bing 官方付费接口,每次搜索消耗70积分。
  • Duckduckgo 每次搜索消耗1积分,稳定性不如 Bing 官方接口。
  • jina.ai 每次搜索消耗1积分,稳定性较高。

工作流调用

操作 - 图6

通过该节点可直接调用您的其它工作流,从而实现工作流的复用。 注意:目前不支持调用工作流自己,即不能在工作流A中调用工作流A。

参数详解

1. 工作流 ID

不需要手动填写,在点击选择工作流按钮后选择需要调用的工作流会自动填入ID。

2. 工作流字段

工作流字段的输入端口具体有哪些由您选择的工作流决定,这里的设定是只将选择的工作流中显示在使用界面的字段列出来,实际上与 API 调用工作流的使用方式是类似的。

操作 - 图7

例如上面图中的工作流,<font style="color:rgb(31, 35, 40);">文档</font> <font style="color:rgb(31, 35, 40);">翻译语言</font> 两个字段勾选了 <font style="color:rgb(31, 35, 40);">显示</font>,即在使用界面中会显示这两个字段。那么当在本节点中选择了这个工作流后,这两个字段就会出现在工作流字段列表中,如下图所示。

操作 - 图8

已知局限:目前如果在工作流调用节点中的工作流输入字段不能有重复的名称,否则只会显示其中随机的一个。

3. 输出参数

输出字段具体有哪些依然由您选择的工作流决定。目前的设定是只有在 <font style="color:rgb(31, 35, 40);">输出</font> 类别中的节点才会出现在输出参数列表中。例如在上一小节中的工作流示例截图里,文本呈现节点的文本内容会出现在输出参数中。

积分消耗

本节点自身不消耗积分,但其调用的工作流会消耗相应的积分。

屏幕截图

操作 - 图9

注意:该节点仅在 PC 端软件可用,网页端不可用。 对电脑屏幕进行截图。

参数详解

1. 显示器编号

如果您有多个显示器,可以选择需要截图的显示器编号。

2. 输出类型

  • Base64 - Base64 格式的图片信息
  • 文件路径 - 图片的本地路径

输出类型

<font style="color:rgb(31, 35, 40);">字符串</font>


开始——

触发器

触发器节点。触发器节点是一类特殊的节点,它们用来表示您的工作流是如何启动。作为特殊的节点,它们不需要与其它节点连接,只需要放在画布上即可。

按钮触发器

操作 - 图10

最常用的触发方式,点击按钮即可启动工作流。

定时触发器

操作 - 图11

定时触发器可以设置为具体的某些时间定时触发,比如每天的某个时间点、每周的某个时间点、每月的某个时间点等。 与按钮触发器一样,放在画布即可。但是具体的定时设置需要您在工作流使用界面进行设置。

操作 - 图12