Skip to content

text.refine_title

Operation: text.refine_title
Category: ai
Tags: ai, youtube, titles, text, refinement

Refine and improve YouTube title candidates using AI and user feedback

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

NameTypeRequiredDefaultDescription
titlesJSONYesArray of title candidates from text.generate_titles
feedbackStringNoUser feedback/instructions for refinement
transcriptStringNoOriginal transcript for context
NameTypeDescription
refined_titlesJSONArray of refined title objects
recommendedStringThe single best recommended title
reasoningStringWhy this title was chosen as the best
{
"modality": "text",
"provider": "gemini"
}
import { WorkflowBuilder } from "@fabric-platform/sdk";
const workflow = new WorkflowBuilder("my-workflow")
.node("text-refine-title", "ai_invoke", (n) =>
n.config({
operation: "text.refine_title",
// ... node-specific config
})
)
.build();