将模型推理接入 Ray Data 管道实战
AI 总结
掘金 AI 援引 EMR Serverless Ray 文档介绍 Ray Data AI,说明用户可将模型调用作为 Python 数据管道中的一个处理步骤,与读取、筛选、转换和写出组合。按照报告引用的厂商文档,其 AI 函数支持文本摘要、图片与视频理解、向量化、语音转写和候选重排,并提供并发控制、HTTP 429 自动退避重试、结果关联及 token 用量统计。文中包含使用 Qwen 等服务的可运行示例,但实际使用前需确认 EMR Ray 环境已安装相应扩展。
深度见解
据该文档介绍,这种方式可以在同一个 Python 管道中结合批量模型推理与分布式数据处理,减少跨系统导出、结果回填和中间文件维护。
一批路测图片,需要找出施工、行人横穿和恶劣天气;一批商品图片,需要补齐类别与属性;一段段录音,需要整理成可以检索和分析的文本。模型给出判断后,这些结果还要和原始数据一起进入筛选、复核或数据集整理的下一步。
把这些任务连起来,流程其实很直观:读取数据 → 预处理 → AI 判断 → 检查结果 → 写出。 当处理对象从几条样本扩展到一批文件,这条流程还需要照顾并发调用、限流恢复和结果关联。
在 EMR Serverless Ray 中,Ray Data AI(ray.data.ai)将模型调用作为 Python 数据管道中的一个处理步骤。通过 Dataset 的 .ai 访问器,文本摘要、图片与视频理解、向量化、语音转写和候选重排,都可以与读取、过滤和写出组合使用。下面先介绍批量处理的几个特点,再看各个函数的用法和业务示例。