论文
GRAIL:面向科学家的卫星数据应用工作流AI翻译
GRAIL: AI translation for scientists application workflow on satellite data
摘要
领域科学家日益编写Python脚本来分析卫星影像,但这些脚本缺乏向大规模数据的可扩展性。本文展示GRAIL,一个智能体翻译系统,能将Python地理空间工作流转换为可执行的基于Spark的程序,而无需科学家学习新框架。GRAIL不微调专门的LLM模型,而是改造RDPro——一个用于卫星数据分析的Scala库——利用结构化文档、API别名函数与面向修复的错误日志使其对LLM友好。翻译被组织为LangGraph流水线,将代码生成分解为带引导输入输出的显式段落,实现针对性修复而无需重新生成完整程序。我们在真实地理空间工作流上演示GRAIL,展示翻译后代码的正确性与可扩展性。
