Files
windmill/ai_evals/fixtures/frontend/flow/initial/test5_initial.json
2026-04-13 14:05:46 +02:00

54 lines
2.1 KiB
JSON

{
"summary": "Simple data pipeline",
"value": {
"modules": [
{
"id": "fetch_data",
"summary": "Fetch data from API",
"value": {
"type": "rawscript",
"language": "bun",
"content": "export async function main() {\n // Mock API call\n return [\n { id: 1, name: \"Item 1\", value: 100 },\n { id: 2, name: \"Item 2\", value: 200 },\n { id: 3, name: \"Item 3\", value: 300 }\n ];\n}",
"input_transforms": {}
}
},
{
"id": "process_data",
"summary": "Process the fetched data",
"value": {
"type": "rawscript",
"language": "bun",
"content": "export async function main(data: any[]) {\n // Apply some transformation\n return data.map(item => ({\n ...item,\n value: item.value * 1.1,\n processed: true\n }));\n}",
"input_transforms": {
"data": {
"type": "javascript",
"expr": "results.fetch_data"
}
}
}
},
{
"id": "save_results",
"summary": "Save results to database",
"value": {
"type": "rawscript",
"language": "bun",
"content": "export async function main(data: any[]) {\n // Mock database save\n console.log(`Saving ${data.length} items to database`);\n return { saved: data.length, status: \"success\" };\n}",
"input_transforms": {
"data": {
"type": "javascript",
"expr": "results.process_data"
}
}
}
}
]
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"required": [],
"type": "object"
}
}