Skip to main content
Add these nodes with the pipeline builder: pipeline.add(name="...").<node>(...). Each entry lists the node’s configuration parameters. See the Pipeline reference for add, run, and lifecycle methods.

ai_audio_operations — Leverage AI for Audio operations

Leverage AI for Audio operations
Parameters
str
default:"''"

ai_image_operations — Leverage AI for Image operations

Leverage AI for Image operations
Parameters
str
default:"''"

ai_image_to_image — AI Image To Image

Modify and edit images using AI by providing modification instructions
Platform docs: AI Image To Image
Parameters
bool
default:"False"
Use your personal API key
str
required
Select the model provider. One of: google, openai
str
required
Select the image-to-image model
str
default:"''"
Tell the AI model how you would like it to modify the images. Be as specific as possible. For example, you can instruct the model to change colors, add elements, apply artistic styles, or blend multiple images. Must not be empty.
str
required
Input your personal API key from the model provider. Note: if you do not have access to the selected model, the workflow will not run
str
default:"'1:1'"
Select the aspect ratio for the output image.
AcceptsImageList
Array of input images to modify. Provide 1-3 images for best results.
str
required
Select the size. One of: 1024x1024, 1024x1536, 1024x1792, 1536x1024, 1792x1024, 256x256, 512x512, auto

ai_image_to_text — AI Image To Text

Generate Text from Image using AI
Platform docs: AI Image To Text
Parameters
bool
default:"False"
Use your personal API key
bool
default:"False"
Return the response as a JSON object
bool
default:"False"
Stream the response
str
required
Select the provider that will be used to analyze image. One of: anthropic, fireworks, google, openai, together, xai
str
required
Select the image analyzing model.
str
default:"''"
Instructions on what you want to analyze from the image.
str
default:"''"
Tell the AI model how you would like it to respond. Be as specific as possible. For example, you can instruct the model on what tone to respond in or how to respond given the information you provide
str
required
Input your personal API key from the model provider. Note: if you do not have access to the selected model, the workflow will not run
AcceptsImage
required
The image to analyze. For agent tool calls, pass an existing file reference such as history.MESSAGEID,history.MESSAGE_ID, tool.CALL_ID.OUTPUT_KEY, or $input.NAME; never pass an empty string.
str
required
The JSON schema to use for the response
SamplingConfig
int
The maximum number of tokens to generate
float
The temperature of the model
float
The top-p value

ai_speech_to_text — AI Speech To Text

Generate Text from Audio using AI
Platform docs: AI Speech To Text
Parameters
bool
default:"False"
Use your personal API key
str
required
Select the model provider. One of: deepgram, google, openai
str
required
Select the speech-to-text model
str
required
Input your personal API key from the model provider. Note: if you do not have access to the selected model, the workflow will not run
AcceptsAudio
required
The audio for conversion
str
required
Select the tier

ai_text_to_image — AI Text To Image

Generate Image from Text using AI
Platform docs: AI Text To Image
Parameters
bool
default:"False"
Use your personal API key
str
required
Select the model provider. One of: flux, google, openai, stabilityai, xai
str
required
Select the text-to-image model
str
default:"''"
Tell the AI model how you would like it to respond. Be as specific as possible. For example, you can instruct the model to use bright colors. Must not be empty.
str
required
Input your personal API key from the model provider. Note: if you do not have access to the selected model, the workflow will not run
str
required
Select the aspect ratio.
str
required
Select the size. One of: 1024x1024, 1024x1536, 1024x1792, 1536x1024, 1792x1024, 256x256, 512x512, auto

ai_text_to_speech — AI Text To Speech

Generate Audio from text using AI
Platform docs: AI Text To Speech
Parameters
bool
default:"False"
Use your personal API key
str
default:"'openai'"
Select the model provider. One of: eleven_labs, openai
str
default:"'tts-1-hd'"
Select the text-to-speech model
str
required
The string input for conversion.
str
required
Input your personal API key from the model provider. Note: if you do not have access to the selected model, the workflow will not run
str
default:"'alloy'"
Select the voice

image_gen — image_gen

Parameters
str
default:"'gpt-4-1106-preview'"
str
default:"''"
str
default:"'1:1'"
str
default:"'1'"
str
default:"'llmOpenAI'"
str
default:"'512x512'"

speech_to_text — speech_to_text

Parameters
str
default:"'OpenAI Whisper'"
One of: Deepgram, OpenAI Whisper
AcceptsAudio
required
str
default:"'nova-2'"
str
default:"'general'"

tts_eleven_labs — tts_eleven_labs

Parameters
str
default:"'eleven_multilingual_v2'"
str
required
str
required
str
default:"'shimmer'"

tts_open_ai — tts_open_ai

Parameters
bool
default:"False"
str
default:"'tts-1-hd'"
str
required
str
required
str
default:"'alloy'"