自定义函数如何读取用户上传的图片文件内容

我想读取用户上传的图片文件内容,结果提示类型错误,我应该如何设置输入参数?


图片理解为什么要用函数库呢?有现成的图片理解节点。

那如果想提取图片格式的表格中的数据,是不是得写一个函数呢?

maxkb没有现成的图生视频组件。
我想调用图生视频API接口,该接口可以接收公网的图片文件URL或者Base64格式的图片文件内容。
我在maxkb聊天对话页面上传了一个本地图片文件,要么编写函数将这个图片上传到公网的某个OSS里面,要么编写函数读取图片内容。
请问自定义函数如何上传图片到公网、如何读取图片内容?

您好 请问这个问题解决了吗 我现在也在尝试拿到用户上传的图片和音频 遇到了上面的问题


我现在是写死可以拿到上传的第一个图片的文件id,但是我发现这里设置的工具,它并不会使用去调取获得结果,也没法直接把获得到的这个文件id,传递给后面的节点

文件上传的数据类型要选择array格式才能正常写入 但是在自定义函数界面的调试必须要设置为string格式才能跑通 我想这应该是一个bug
这里拿到的文件url是对应在数据库中的 不是在镜像内 所以你的自定义函数要带有连接maxkb内部的数据库操作
maxkb的内部实现在 apps\dataset\serializers\file_serializers.py 可以看到