Skip to content

text.generate_titles

Operation: text.generate_titles
Category: ai
Tags: ai, youtube, titles, text, seo

Generate viral YouTube title options from a transcript using AI

Type: AI Provider (routed via provider registry)
Timeout: 300s
Retries: 3 (ExponentialWithJitter)

NameTypeRequiredDefaultDescription
transcriptStringYesFull transcript text
topicStringNoVideo topic or niche for context
styleStringNoPreferred style: clickbait, educational, emotional
NameTypeDescription
titlesJSONArray of {title, style, score} objects
countNumberNumber of titles generated
{
"count": 10,
"modality": "text",
"provider": "gemini"
}
import { WorkflowBuilder } from "@fabric-platform/sdk";
const workflow = new WorkflowBuilder("my-workflow")
.node("text-generate-titles", "ai_invoke", (n) =>
n.config({
operation: "text.generate_titles",
// ... node-specific config
})
)
.build();