← Back

Full JSON for Task ID: 83

{
    "id": "83",
    "status": "failed",
    "input": {
        "text": "Izbaudi 8 dienu kruīzu ar MSC Euribia pa Arābijas jūru un Persijas līci!\r\nAtklāj Dubaijas modernās ainavas, Dohas vēsturi, Bahreinas šarmu, Abū Dabī greznību un Sir Bani Yas salas dabu. Uz kuģa Tevi sagaida restorāni, baseini, spa un šovi – lieliska atpūta, kas apvieno kultūras piedzīvojumus ar komfortu un izklaidi.",
        "type": "CRUISE",
        "directLink": "https:\/\/www.msccruises.com\/int\/our-cruises\/ships\/msc-orchestra"
    },
    "output": [],
    "error": {
        "name": "NodeOperationError",
        "node": {
            "id": "df9ff01c-5905-4b70-bf33-c9e2dba03b4d",
            "name": "Structured Output Parser14",
            "type": "@n8n\/n8n-nodes-langchain.outputParserStructured",
            "position": [
                672,
                -96
            ],
            "parameters": {
                "notice": "",
                "autoFix": false,
                "schemaType": "manual",
                "inputSchema": "{ \"type\": \"object\", \"required\": [\"ship_name\", \"cruise_line\", \"region\", \"ports\"], \"properties\": { \"ship_name\": { \"type\": \"string\", \"description\": \"Exact ship name as written in the cruise information\" }, \"cruise_line\": { \"type\": \"string\", \"description\": \"Cruise line\/company name (e.g., 'MSC Cruises', 'Royal Caribbean')\" }, \"duration_nights\": { \"type\": \"integer\", \"description\": \"Number of nights for the cruise\", \"minimum\": 1 }, \"departure_date\": { \"type\": [\"string\", \"null\"], \"description\": \"Departure date in ISO format YYYY-MM-DD\", \"pattern\": \"^\\\\d{4}-\\\\d{2}-\\\\d{2}$\" }, \"return_date\": { \"type\": [\"string\", \"null\"], \"description\": \"Return date in ISO format YYYY-MM-DD\", \"pattern\": \"^\\\\d{4}-\\\\d{2}-\\\\d{2}$\" }, \"departure_port\": { \"type\": \"object\", \"properties\": { \"name\": { \"type\": \"string\", \"description\": \"Departure port name\" }, \"country\": { \"type\": \"string\", \"description\": \"Departure port country\" } }, \"required\": [\"name\"] }, \"region\": { \"type\": \"string\", \"description\": \"Cruise region (e.g., 'Caribbean', 'Mediterranean', 'Arabian Gulf', 'Baltic Sea')\" }, \"ports\": { \"type\": \"array\", \"description\": \"Array of all ports of call excluding sea days\", \"minItems\": 2, \"items\": { \"type\": \"object\", \"required\": [\"name\", \"is_sea_day\"], \"properties\": { \"name\": { \"type\": \"string\", \"description\": \"Port\/city name\" }, \"country\": { \"type\": [\"string\", \"null\"], \"description\": \"Country name\" }, \"arrival_time\": { \"type\": [\"string\", \"null\"], \"description\": \"Arrival time in HH:MM format\", \"pattern\": \"^([0-1]?[0-9]|2[0-3]):[0-5][0-9]$\" }, \"departure_time\": { \"type\": [\"string\", \"null\"], \"description\": \"Departure time in HH:MM format\", \"pattern\": \"^([0-1]?[0-9]|2[0-3]):[0-5][0-9]$\" }, \"hours_in_port\": { \"type\": [\"string\", \"null\"], \"description\": \"Estimated hours in port (e.g., '8-10 hours', '6 hours')\" }, \"is_sea_day\": { \"type\": \"boolean\", \"description\": \"True if this is a day at sea with no port stop\" } } } }, \"ship_specs\": { \"type\": \"object\", \"properties\": { \"year_built\": { \"type\": [\"integer\", \"null\"], \"description\": \"Year the ship was built\" }, \"tonnage\": { \"type\": [\"integer\", \"null\"], \"description\": \"Gross tonnage (GT) as integer\" }, \"passenger_capacity\": { \"type\": [\"integer\", \"null\"], \"description\": \"Maximum passenger capacity\" }, \"crew_size\": { \"type\": [\"integer\", \"null\"], \"description\": \"Number of crew members\" }, \"decks\": { \"type\": [\"integer\", \"null\"], \"description\": \"Number of decks\" } } }, \"ship_amenities\": { \"type\": \"object\", \"properties\": { \"restaurants_count\": { \"type\": [\"integer\", \"null\"], \"description\": \"Number of restaurants onboard\" }, \"pools_count\": { \"type\": [\"integer\", \"null\"], \"description\": \"Number of pools\" }, \"entertainment\": { \"type\": \"array\", \"description\": \"Entertainment options available\", \"items\": {\"type\": \"string\"} }, \"dining_options\": { \"type\": \"array\", \"description\": \"Types of dining venues\", \"items\": {\"type\": \"string\"} }, \"kids_facilities\": { \"type\": \"array\", \"description\": \"Kids clubs and facilities\", \"items\": {\"type\": \"string\"} }, \"spa\": { \"type\": [\"boolean\", \"null\"], \"description\": \"Whether ship has a spa\" }, \"casino\": { \"type\": [\"boolean\", \"null\"], \"description\": \"Whether ship has a casino\" }, \"theater\": { \"type\": [\"boolean\", \"null\"], \"description\": \"Whether ship has a theater\" } } }, \"cabin_types\": { \"type\": \"array\", \"description\": \"Available cabin categories\", \"items\": { \"type\": \"object\", \"properties\": { \"category\": { \"type\": \"string\", \"description\": \"Cabin category name\" }, \"price_from\": { \"type\": [\"string\", \"null\"], \"description\": \"Starting price with currency symbol\" }, \"features\": { \"type\": \"array\", \"description\": \"Cabin features and amenities\", \"items\": {\"type\": \"string\"} } } } }, \"highlights\": { \"type\": \"array\", \"description\": \"Key cruise highlights or selling points\", \"items\": {\"type\": \"string\"} }, \"included_services\": { \"type\": \"array\", \"description\": \"Services included in the cruise price\", \"items\": {\"type\": \"string\"} }, \"additional_info\": { \"type\": \"object\", \"properties\": { \"dress_code\": { \"type\": [\"string\", \"null\"], \"description\": \"Dress code policy\" }, \"language\": { \"type\": [\"string\", \"null\"], \"description\": \"Primary language onboard\" }, \"currency\": { \"type\": [\"string\", \"null\"], \"description\": \"Onboard currency\" } } } } }"
            },
            "typeVersion": 1.3
        },
        "tags": [],
        "level": "warning",
        "stack": "NodeOperationError: Model output doesn't fit required format\n    at N8nStructuredOutputParser.parse (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_fc553bfe732254ec5207074cf9e2ceb7\/node_modules\/@n8n\/n8n-nodes-langchain\/utils\/output_parsers\/N8nStructuredOutputParser.ts:56:22)\n    at processTicksAndRejections (node:internal\/process\/task_queues:105:5)\n    at N8nStructuredOutputParser._callWithConfig (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@langchain+core@0.3.68_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30.1_@o_8765aa945f981de137f9a48155aa0f8f\/node_modules\/@langchain\/core\/dist\/runnables\/base.cjs:232:22)\n    at RunnableSequence.invoke (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@langchain+core@0.3.68_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30.1_@o_8765aa945f981de137f9a48155aa0f8f\/node_modules\/@langchain\/core\/dist\/runnables\/base.cjs:1316:27)\n    at executeChain (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_fc553bfe732254ec5207074cf9e2ceb7\/node_modules\/@n8n\/n8n-nodes-langchain\/nodes\/chains\/ChainLLM\/methods\/chainExecutor.ts:167:19)\n    at processItem (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_fc553bfe732254ec5207074cf9e2ceb7\/node_modules\/@n8n\/n8n-nodes-langchain\/nodes\/chains\/ChainLLM\/methods\/processItem.ts:76:9)\n    at \/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_fc553bfe732254ec5207074cf9e2ceb7\/node_modules\/@n8n\/n8n-nodes-langchain\/nodes\/chains\/ChainLLM\/ChainLlm.node.ts:80:13\n    at async Promise.allSettled (index 0)\n    at ExecuteContext.execute (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_fc553bfe732254ec5207074cf9e2ceb7\/node_modules\/@n8n\/n8n-nodes-langchain\/nodes\/chains\/ChainLLM\/ChainLlm.node.ts:83:26)\n    at WorkflowExecute.executeNode (\/usr\/local\/lib\/node_modules\/n8n\/node_modules\/.pnpm\/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443\/node_modules\/n8n-core\/src\/execution-engine\/workflow-execute.ts:1265:8)",
        "context": {
            "outputParserFailReason": "Model output does not match the expected schema"
        },
        "message": "Model output doesn't fit required format",
        "messages": [],
        "timestamp": 1761575611077,
        "description": "To continue the execution when this happens, change the 'On Error' parameter in the root node's settings",
        "functionality": "regular"
    }
}