
这个n8n模板介绍了动态提示AI工作流模式,这种模式对于某些类型的数据提取任务非常有用,特别是在属性未知或需要保持灵活性的情况下。
这种模式背后的基本思想是,请求提取属性的提示存在于模板之外,因此可以随时更改,而无需编辑模板。这大大减少了维护需求,并且可以以很低的成本为任意数量的表格重复使用。
查看n8n Studio剧集:https://www.youtube.com/watch?v=_fNAD1u8BZw
社区帖子:https://community.n8n.io/t/dynamic-prompts-with-n8n-baserow-and-airtable/72052
寻找Airtable版本?https://n8n.io/workflows/2771-ai-data-extraction-with-dynamic-prompts-and-airtable/
工作原理
假设我们有一个用于上下文的”input”字段和多个用于提取数据的字段,此模板将在后台运行,以响应”input”或字段的任何更改,并自动相应地更新行。
关键是Baserow字段有一个名为”field description”的特殊属性。在这种模式中,我们使用此属性允许用户存储一个简单的提示,描述列中应存在的数据。
我们的n8n模板读取这些列描述(即”prompts”)作为指令,对”input”执行任务。
在此模板中,”input”是简历/CV的PDF,列是HR人员希望从中提取的属性,例如全名、地址、最后职位、工作年限等。
使用方法
首先发布此模板并确保可通过webhook URL访问。
然后,您必须完成”create Baserow webhooks”步骤,以配置您的baserow将更改事件发送到n8n模板。Baserow webhooks在Baserow Web界面中创建。
查看模板以获取更多说明。
要求
Baserow用于表格/数据库
OpenAI用于LLM和提取。如果愿意,可以选择其他LLM。
自定义此工作流
如果您不使用文件,可以将”input”字段替换为您喜欢的任何内容。例如,”input”可以是单行文本。

评论(0)