Final aggregated workflow output type.
Creates a pipeline authoring instance.
Final aggregated workflow output type.
Workflow identifier.
Optionaloptions: PipelineOptionsOptional pipeline defaults.
Add a node with dependencies.
Upstream dependencies.
Node id.
Node execution function.
Optionaloptions: Omit<WorkflowNodeOptions, "dependsOn">Node options (dependency list is managed by pipeline).
Fluent pipeline instance.
Register final aggregate mapper (WorkflowBuilder-compatible alias).
Aggregate mapper.
Fluent pipeline instance.
Add an approval-gate step.
Node id.
Approval gate request input.
Optionalopts: PipelineStepOptionsPipeline step options.
Fluent pipeline instance.
Register a capability node with dependencies using raw request shape.
Capability key/string.
Request input shape.
Upstream dependencies.
Node id.
Capability identifier.
Static request or request factory.
Optionaloptions: Omit<WorkflowCapabilityNodeOptions, "dependsOn">Capability options (dependency list managed by pipeline).
Fluent pipeline instance.
Register a capability node using raw request shape.
Capability key/string.
Request input shape.
Node id.
Capability identifier.
Static request or request factory.
Optionaloptions: WorkflowCapabilityNodeOptionsCapability execution options.
Fluent pipeline instance.
Add a chat step.
Node id.
Prompt text or prompt factory.
Optionalopts: PipelineTextStepOptionsStep options.
Fluent pipeline instance.
Add a streaming chat step.
Node id.
Prompt text or prompt factory.
Optionalopts: PipelineTextStepOptionsStep options.
Fluent pipeline instance.
Add a custom capability-backed step.
Node id.
Capability identifier.
Static request or request factory.
Optionalopts: PipelineStepOptionsPipeline step options.
Fluent pipeline instance.
Add a custom capability-backed step with explicit dependencies.
Upstream dependencies.
Node id.
Capability identifier.
Static request or request factory.
Optionalopts: Omit<PipelineStepOptions, "after">Pipeline options without after (provided by method argument).
Fluent pipeline instance.
Set workflow defaults.
Workflow-level runtime defaults.
Fluent pipeline instance.
Add an embedding step from explicit text or a source step.
Node id.
Embedding request input.
Optionalopts: PipelineTextSourceOptionalStepOptionsOptional source binding and step options.
Fluent pipeline instance.
Add an image analysis step bound to a generated-image source step.
Node id.
Image analysis request input.
Source binding and step options.
Fluent pipeline instance.
Add an image generation step.
Node id.
Image generation request input.
Optionalopts: PipelineTextSourceOptionalStepOptionsOptional source binding and step options.
Fluent pipeline instance.
Add a moderation step bound to a prior text-producing source step.
Node id.
Moderation request input.
Source binding and step options.
Fluent pipeline instance.
Add a custom node directly to the underlying workflow.
Node id.
Node execution function.
Optionaloptions: WorkflowNodeOptionsNode options.
Fluent pipeline instance.
Register final output mapper.
Output mapper.
Fluent pipeline instance.
Add a save-file step bound to an artifact-producing source step.
Node id.
Save-file request input.
Source binding and step options.
Fluent pipeline instance.
Build a typed step handle that can be reused in source/after.
Step output type.
Step id.
Typed step handle.
Returns the underlying WorkflowBuilder for escape-hatch use.
Underlying builder.
Add an audio transcription step bound to a prior audio-producing source step.
Node id.
Transcription request input.
Source binding and step options.
Fluent pipeline instance.
Add an audio translation step bound to a prior audio-producing source step.
Node id.
Translation request input.
Source binding and step options.
Fluent pipeline instance.
Add a text-to-speech step bound to a prior text-producing source step.
Node id.
TTS request input.
Source binding and step options.
Fluent pipeline instance.
Set workflow version.
Workflow version value.
Fluent pipeline instance.
Add a video analysis step.
Node id.
Video analysis request input.
Source binding and step options.
Fluent pipeline instance.
Add a video download step.
Node id.
Video download request input.
Optionalopts: PipelineArtifactSourceOptionalStepOptionsOptional source binding and step options.
Fluent pipeline instance.
Add a video generation step.
Node id.
Video generation request input.
Optionalopts: PipelineTextSourceOptionalStepOptionsOptional source binding and step options.
Fluent pipeline instance.
Add a video remix step.
Node id.
Video remix request input.
Optionalopts: PipelineArtifactSourceOptionalStepOptionsOptional source binding and step options.
Fluent pipeline instance.
Workflow-first high-level authoring API for common multimodal pipelines.
Keeps
WorkflowBuilderas the execution model while removing request-shape boilerplate.