Deep Reasoning
Give your node time to think. Deep Reasoning executes a multi-step pipeline — plan, draft, critique, revise, finalize — as a single governed job. Every intermediate step is inspectable, budget-capped, and resumable.
Plan → Draft → Critique → Revise → Finalize
Deep Reasoning breaks complex tasks into a structured pipeline. The model first plans its approach, produces a thorough draft, then critiques its own work before revising and polishing. Each step runs as a separate model call with its own prompt, so reasoning is explicit — not hidden in a single completion.
Inspectable trace artifacts
Every intermediate step produces a trace artifact — the plan document, the critique, the revision delta, and the final output. These are full, persisted documents you can inspect, audit, and cite. No opaque chain-of-thought logs; real structured evidence of how the answer was reached.
Budget-capped execution
Each reasoning job runs within a budget envelope: maximum iterations, total tokens, cost ceiling, and wall-clock time limit. If the budget is exceeded, the job stops cleanly with a clear error. You control how much thinking your node is allowed to do per request.
Resume-safe step tracking
If a reasoning job is interrupted — by a timeout, a crash, or a cancellation — it resumes from the last completed step. Step-level progress is tracked via the invocation receipt, so no work is repeated and every partial result is preserved.
Cooperative cancellation
Stop a running reasoning job at any time via the API or the dashboard. The executor checks for cancellation between steps and stops cleanly, preserving all completed work. No orphaned model calls, no wasted tokens.
Registry-backed definitions
Reasoning pipelines are defined as versioned, validated entries in a recipe registry — not ad-hoc prompt chains. Each definition declares its steps, parameters, budget defaults, governance rules, and output contract. The platform validates the definition before execution.
Frequently Asked Questions
Deep Reasoning
What is Deep Reasoning?
How is this different from a long system prompt?
Can I see what the model was thinking at each step?
What happens if a reasoning job times out?
Can I cancel a reasoning job mid-execution?
How is Deep Reasoning billed?
Documentation
Related Features
Observability & Logging
Built-in logging, tracing, and token usage visibility for every node call. Understand exactly what your AI is doing and what it costs.
Commercial Control
Govern usage, enforce quotas, and maintain cost visibility across all your AI nodes. Built for teams that need accountability.
Scheduling & Triggers
Run your AI nodes on a schedule or in response to events. Built-in cron engine for proactive, automated intelligence tasks.
Ready to build with Deep Reasoning?
Deploy your node in seconds and start using Deep Reasoning today.