EN
节点文档

AI 提取结构化数据

AI需要配置目标ai.extract

从文本或图像中提取指定字段,并返回可直接连接的结构化数据。

简单用途

把收据图片和“提取日期、商家、金额”的提示词接入,配置对应字段后将结构化结果交给后续节点。

节点展示

按住右键平移,滚轮缩放。可展开输入、修改参数,观察节点端口随配置变化。这里不会运行节点,重新进入页面会恢复示例。

此预览示范提取 merchant(商家文字)和 amount(金额数值)两个字段,结果由 result 输出。它们是示例配置,可自行增删,不是节点默认值。

正在加载节点展示…

数据输入 2

提示词prompt字符串

告诉 AI 要完成的任务,以及希望返回的内容。

需要提供默认值:无
图像image图像

参与识别、保存或分析的图像引用,可从截图或加载图片节点取得。

可选默认值:无

配置参数 10

输出字段fields列表

添加需要提取的字段;Yotta 会自动生成并校验输出结构。

需要提供默认值:无
  • 最少项目: 1
  • 最多项目: 64
元素fields[]对象

一个列表元素,类型需与列表元素类型一致。

需要提供默认值:无
descriptionfields[].description文字

向 AI 解释待提取字段的含义。

可选默认值:无
  • 最多字符: 256
名称fields[].name文字

结果字段的名称,供后续节点访问。

需要提供默认值:无
  • 最少字符: 1
  • 最多字符: 64
nullablefields[].nullable布尔值

是否允许此字段返回 null。

可选默认值:false
typefields[].type选项

该字段期望的数据类型。

需要提供默认值:无
  • 可选值:"string", "number", "integer", "boolean"
最大输出 tokenmaxOutputTokens整数

本次请求允许生成的最大 token 数;不填写时使用安装配置。

可选默认值:无
  • 最小值: 1
  • 最大值: 1000000
模型 slotslot文字

引用设置中已安装 AI 模型的稳定 slot,不接受临时 provider 参数。

需要提供默认值:无
  • 最少字符: 1
  • 最多字符: 128
  • 匹配格式: ^[a-z][a-z0-9]*(?:[-_][a-z0-9]+)*$
温度temperature数值

0 到 2 的采样温度;不填写时使用已安装模型的默认策略。

可选默认值:无
  • 最小值: 0
  • 最大值: 2
超时(毫秒)timeoutMilliseconds整数

本次 AI 节点尝试的硬性墙钟时间上限,范围 1000–120000 毫秒。

需要提供默认值:120000
  • 最小值: 1000
  • 最大值: 120000

数据输出 1

结果resultJSON 值

本次数据操作得到的结果,类型随同类型输入确定。

执行与错误端口

输入in输入 · 执行
收到此执行信号后进入对应操作。
完成completed输出 · 执行
到达此结果或阶段时从这里继续,具体分支条件见节点说明。
失败failed输出 · 错误
此操作失败时发出,用于连接错误处理。
版本与节点标识

版本 1.1.0

sha256:06cb4674b9fb83cdd754798b1d2df4454648b27ce61d13ebfc7c4b939eced4d7