import { join } from "node:path"; import { buildWorkflowGenerator } from "./build.js"; const HOME = process.env.HOME ?? "/home/azureuser"; const NERVE_ROOT = join(HOME, ".uncaged-nerve"); const apiKey = process.env.DASHSCOPE_API_KEY; const baseUrl = process.env.DASHSCOPE_BASE_URL; const model = process.env.DASHSCOPE_MODEL ?? "qwen-plus"; if (!apiKey || !baseUrl) { throw new Error("Set DASHSCOPE_API_KEY and DASHSCOPE_BASE_URL"); } const workflow = buildWorkflowGenerator({ provider: { apiKey, baseUrl, model }, nerveRoot: NERVE_ROOT, }); export default workflow;