01 / AI4SCIENCE TASK RUNTIME
让一个长任务知道自己做到哪、能否继续、失败后怎么回滚。
基于 AI4Science 项目的 runtime 模块,我把任务日志、内存/显存资源门控、subprocess sandbox 和静态安全扫描放在模型调用外围,避免把可靠性寄托在 prompt 上。
并发怎么控resource gate 先预留 RAM/VRAM,worker 通过 lease 领取有限任务。
崩溃如何恢复task journal 持久化 checkpoint;重启后从最后完成阶段 resume,并保留 trace。
如何避免重复阶段状态和幂等键分开记录,重试只重放未确认的步骤。
模型如何路由provider-swappable LLM 抽象;质量、延迟和 token cost 作为后续比较轴。
Execution path
APIrequest + auth boundary
Queuelease + backpressure
Workercheckpoint + sandbox
Gatewaymodel/provider routing
Artifacttrace + persisted result
