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

通过扣子平台工作流将数据写入飞书多维表格

1.  进入扣子平台,并创建工作流扣子 扣子是新一代 AI 大模型智能体开发平台。整合了插件、长短期记忆、工作流、卡片等丰富能力,扣子能帮你低门槛、快速搭建个性化或具备商业价值的智能体,并发布到豆包、飞书等各个平台。https://www.coze.cn/home

     1)添加【头条新闻】插件

     

     

     

    2)添加【飞书多维表格】插件

    3)添加【代码】节点,用于将头条新闻插件输出的新闻列表数据转换为飞书多维表格插件的入参records的数据

     代码节点输入参数:代码节点输出参数:

    飞书多维表格插件输入参数:


    结束节点输出参数:

     

     

     3. 登录飞书(飞书,AI 时代先进生产力平台,提供一站式工作协同、组织管理、业务提效工具和深入企业场景的 AI 能力,助力企业能增长,有巧降飞书,AI 时代先进生产力平台,提供一站式工作协同、组织管理、业务提效工具和深入企业场景的 AI 能力,助力企业能增长,有巧降飞书,AI 时代先进生产力平台,提供一站式工作协同、组织管理、业务提效工具和深入企业场景的 AI 能力,助力企业能增长,有巧降),新建飞书多维表格,根据【扣子平台 - 飞书多维表格插件】中返回的列名创建多维表格的列名

     

     

     

     4. 点击【试运行】测试

     1) 复制红框中的链接,浏览器中打开

     

     

     2)再次点击【试运行】

     需要进行授权,第一次手动授权后,后面再次运行不需要再次授权

    3)点击授权后,再次点击【试运行】成功 

     飞书多维表格写入成功

    代码节点中代码如下: 

    # 在这里,您可以通过 ‘args’  获取节点中的输入变量,并通过 'ret' 输出结果
    # 'args' 和 'ret' 已经被正确地注入到环境中
    # 下面是一个示例,首先获取节点的全部输入参数params,其次获取其中参数名为‘input’的值:
    # params = args.params; 
    # input = params.input;
    # 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:
    # ret: Output =  { "name": ‘小明’, "hobbies": [“看书”, “旅游”] };
    
    
    async def main(args: Args) -> Output:
        if args.params is None:
            return {"data":["头条新闻列表 为 None,请检查传入的参"]}
        # 将头条新闻的输出数据,作为代码插件的输入参数
        params = args.params
        if not params["news"]:
            return {"data":["头条新闻列表 为 空"]}
    
        if not isinstance(params, dict) or "news" not in params or not params["news"]:
             return {"data":["头条新闻列表 为 空"]}
        flattened_data = []
        for index, item in enumerate(params["news"]):
            flat_item = {
                '媒体名称': item.get('media_name', ""),
                '概述': item.get('summary', ""),
                '时间': item.get('time', ""),
                '标题': item.get('title', ""),
                '新闻url': item.get('url', "")
            }
            # 修正缩进,使其与上面代码块保持一致
            flattened_data.append({"fields": flat_item})
        return {"data":flattened_data}

     开始节点输入参数:

    运行成功后,点击发布,在资源库中便可以看到,创建智能体时,可以选择

     

     

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

    相关文章:

  1. TDengine 语言连接器(Go)
  2. Android 之美国关税问题导致 GitHub 403 无法正常访问,责任在谁?
  3. leetcode-单调栈26
  4. 开源项目介绍:GroundingDINO-TensorRT-and-ONNX-Inference
  5. 2003-2016年各省互联网普及率数据
  6. Ubuntu系统美化
  7. 雅思练习总结(二十六)
  8. defer关键字
  9. RVOS-4.实现上下文切换和协作式多任务
  10. 力扣每日打卡 50. Pow(x, n) (中等)
  11. 玩转Docker | 使用Docker部署PDF阅读器PdfDing
  12. JavaScript:BOM编程
  13. 【吾爱出品】[Windows] 鼠标或键盘可自定义可同时多按键连点工具
  14. 【Game】Powerful——Equipments
  15. Kubernetes控制平面组件:APIServer 准入控制机制详解
  16. Visual Studio Code 开发 树莓派 pico
  17. 深入浅出一下Python面向对象编程的核心概念与实践应用
  18. FPGA时序分析与约束(11)——时钟组
  19. instructor 实现 reranker 功能
  20. AtCoder Beginner Contest 401
  21. Python yield关键字
  22. 基于统计方法的水文数据分析及AI拓展
  23. windows中搭建Ubuntu子系统
  24. [极客大挑战 2019]Upload
  25. redis单机安装
  26. 智能指针之设计模式1
  27. Vue--常用组件解析
  28. C#容器源码分析 --- Dictionary<TKey,TValue>
  29. 测试复习题目(1)
  30. 论文学习:《通过基于元学习的图变换探索冷启动场景下的药物-靶标相互作用预测》