当前位置: 首页 > news >正文

​扣子Coze飞书多维表插件添加数据记录

add_records工具 - 添加数据记录

此工具是用来将数据写入到飞书多维表

必要参数

  • records - 需要写入的数据

    • 格式:[{"fields":{"文本":"文本内容","单选":"选项 1","日期":1674206443000}}]

添加单条记录

这里以记录用户的聊天记录为例

创建一个多维表,记住字段名称

创建工作流

在大模型后,添加【代码节点】和【add_records】工具

大模型相关配置就不赘述了,这里详细讲解代码节点和多维表插件

复制以下代码,IDE语言切换为Python

其中【问题】是多维表的列名,【"huida"】是引用变量的名称。

 

async def main(args: Args) -> Output: params = args.params # 构建输出对象 ret: Output = { "info": [ { "fields" : { "问题":params.get("title", ""), "回答":params.get("title", ""), "超链接": { "link": "https://gwl1554ppni.feishu.cn/wiki/G8YSwgk7MiW7rbkxCLcc35VjnPf", "text": "手把手带你学扣子知识库" }, "数字/评分/进度/货币": 3, "单选": "选项1", "复选框": true, "多选": [ "选项1", "选项2" ], # 不够用可以复制上面的内容 } } ], # 输出一个数组 } return ret

在插件的输出中,仅保留一个参数【info】类型为【Array<object>】

在【add_records】工具中,records参数引用代码节点输出的info变量即可

可以看到,并没有报错,数据已经正常写入了。

添加多条记录

相比添加单条记录而言,添加多条记录只需要修改相关代码即可,无需修改其他参数

使用代码

data为传入的列表变量

 

async def main(args: Args) -> Output: params = args.params info = [] # 遍历data列表中的数据 for book in params.get("data", []): # 构建基础字段 base = { "fields":{ "书名": book.get("title", ""), # 书名是多维表的列名 "出版社": book.get("publisher", ""), # publisher是data变量下的值 "ID": book.get("book_id", "") } } info.append(base) return {"info": info}

写入成功~

 

本文转载自:https://gwl1554ppni.feishu.cn/wiki/G8YSwgk7MiW7rbkxCLcc35VjnPf

 

http://www.dtcms.com/a/269729.html

相关文章:

  • 【UE5】虚幻引擎小百科
  • std::function
  • coze平台AI Agent开发入门之工作流的基本使用方法
  • Redis 缓存机制 及问题场景 及解决方案
  • 接口自动化工具-SoapUI
  • kotlin
  • Ubuntu22.04下微星B850M主板 无wifi模块
  • AR 双缝干涉实验亮相:创新科技实验范式,开拓 AR 技术新局​
  • 传输层协议TCP、UDP
  • SpringBoot+Mybatis+MySQL+Vue+ElementUI前后端分离版:整体布局、架构调整(二)
  • 基于FPGA的累加算法实现
  • 2. 两数相加
  • 从零实现一个GPT 【React + Express】--- 【1】初始化前后端项目,实现模型接入+SSE
  • 领域驱动设计(DDD)重塑金融系统架构
  • Qt 与Halcon联合开发九:算法类设计与实现讲解(附源码)
  • AlphaEvolve:谷歌的算法进化引擎 | 从数学证明到芯片设计的AI自主发现新纪元
  • 告别“电量焦虑”,BLE如何提升可穿戴设备续航能力?
  • Flutter基础(前端教程④-组件拼接)
  • Linux NUMA调优实战:多线程程序加速方法
  • 电路研究9.3.10——合宙Air780EP中的AT开发指南:阿里云应用指南
  • Deepoc大模型:重构无人机认知边界的具身智能革命
  • 华为泰山服务器重启后出现 XFS 文件系统磁盘“不识别”(无法挂载或访问),但挂载点目录仍在且无数据
  • WPA2 与 WPA3:深入解析Wi-Fi安全协议
  • Linux网络:UDP socket创建流程与简单通信
  • 手机能用酒精擦吗?
  • 前端学习3--position定位(relative+absolute+sticky)
  • Android kotlin 协程的详细使用指南
  • SpringBoot校园外卖服务系统设计与实现源码
  • EXCEL链接模板无法自动链接到PowerBI?试试这个方法
  • 自动驾驶的“安全基石”:NVIDIA如何用技术守护未来出行