用于ManualTrigger Automate,手动触发工作流程,自动从Google Drive下载图像,提取颜色信息,生成图像关键词,并创建嵌入文档,最终将其存储在向量数据库中,支持高效的图像搜索和检索。
此工作流适合以下人群:
- 图像处理专家:需要自动化处理和分析图像数据的专业人士。
- 数据科学家:希望将图像嵌入到机器学习模型中的研究人员。
- 开发者:需要快速集成图像分析和存储功能的开发者。
- 教育工作者:希望使用图像分析工具进行教学的教师。
此工作流解决了以下问题:
- 自动化图像处理:通过从 Google Drive 下载图像并自动提取颜色信息和关键词,节省手动处理时间。
- 图像嵌入生成:通过结合颜色统计和关键词生成图像嵌入文档,方便后续的搜索和检索。
- 向量存储:将生成的嵌入文档存储在内存向量存储中,支持高效的图像搜索。
工作流过程详细说明:
1. 手动触发:用户通过点击"测试工作流"手动启动工作流。
2. 下载图像:从 Google Drive 下载指定的图像文件。
3. 获取颜色信息:分析图像,提取颜色通道信息。
4. 调整图像大小:将图像调整为 512x512 像素的大小,以便后续处理。
5. 生成关键词:使用 OpenAI 模型生成描述图像的关键词。
6. 合并图像分析结果:将颜色信息和关键词合并为一个数据集。
7. 创建嵌入文档:准备包含元数据的文档,用于后续向量存储。
8. 存储嵌入文档:将嵌入文档插入到内存向量存储中,以便后续检索。
9. 图像搜索:根据用户输入的提示在向量存储中搜索相关图像。
用户可以根据以下指南自定义和调整此工作流:
- 更改文件源:在 Google Drive 节点中更新文件 ID,以下载不同的图像。
- 调整图像处理参数:在"调整图像大小"节点中修改宽度和高度参数,以满足特定需求。
- 自定义关键词提取:在"获取图像关键词"节点中修改文本提示,以提取更具体的关键词。
- 修改嵌入文档结构:在"文档嵌入"节点中调整元数据字段,以包含更多自定义信息。
- 集成其他服务:根据需要添加其他节点,集成更多功能,如发送通知或存储到不同的数据库。