54 lines
1.3 KiB
YAML
Raw Normal View History

2026-05-20 21:39:12 +08:00
runtime: node
entrypoint: scripts/index.cjs
timeout: 900000
dependencies:
system:
- name: node
check: "node -e \"process.exit(Number(process.versions.node.split('.')[0])>=18?0:1)\""
env:
- name: ARK_API_KEY
required: false
description: 火山方舟/豆包 OpenAI-compatible API Key未配置时使用启发式兜底
- name: ARK_API_URL
required: false
default: https://ark.cn-beijing.volces.com/api/v3/chat/completions
- name: BEST_FRAME_MODEL
required: false
default: doubao-seed-2-0-pro-260215
- name: VEHICLE_SCRATCH_WORKSPACE_ROOT
required: false
- name: RZYX_AI_DATA_DIR
required: false
- name: RZYX_AI_WORKSPACE_ROOT
required: false
description: AIflow workspace根目录未包含vehicle-scratch-inspection时会自动追加子目录
interface:
input:
taskId:
type: string
required: true
topN:
type: number
required: false
default: "1"
dedupeResult:
type: object
required: false
description: 外部模型输出的损伤去重分组
bestFrameResults:
type: object
required: false
description: 外部模型输出的最佳帧选择结果
output:
success:
type: boolean
totalDamages:
type: number
bestFrameCount:
type: number
error:
type: string