{
  "title": "Setup complex CKEditor AI Assistants",
  "video_id": "PmChGwzilck",
  "published": "2024-10-17T20:13:34+0000",
  "complexity": "Complex",
  "old_url": "https://workflows-of-ai.com/workflow/setup-complex-ckeditor-ai-assistants",
  "description": "Turn AI Automator chains into CKEditor assistants in Drupal: alt text, Google Places addresses, scraped summaries and audio players, no code.",
  "subtitle": "Build your own CKEditor assistants from AI Automator chains, from alt text to verified addresses, summaries and audio, without code.",
  "summary": "Four CKEditor assistants for a travel blog: alt text from an image, a verified address via Google Places, a summary built from scraped search results and an audio player that reads the text. Each one is a disposable automator chain type with required input fields and one formatted HTML output. The chain is then switched on per text format in the AI Automator CKEditor settings.",
  "categories": [
    "Drupal AI"
  ],
  "intro_html": "<p>In this video we will showcase the new CKEditor AI Assistant via AI Automators.</p><p>This is a really cool concept where you can do really simple AI Assistants for your business case with a few clicks and a few prompts, or really complex Assistants as well without too much effort.</p><p>This includes searching Google, scraping websites, reading images, reading documents and 100s of other things you want for your workflow in Drupal.</p>",
  "intro_added": false,
  "chapters": [
    "0:00 Four assistants for a travel blog",
    "1:26 Verified addresses with Google Places",
    "2:48 Summaries from scraped sources",
    "3:35 Audio for accessibility",
    "5:26 The European Commission hackathon",
    "6:54 Disposable automator chain types",
    "8:08 Building the alt text chain",
    "10:58 Enabling it in CKEditor",
    "13:03 The other three chains"
  ],
  "corrections": [
    [
      "C editor",
      "CKEditor"
    ],
    [
      "CK editor",
      "CKEditor"
    ],
    [
      "SEC editor",
      "CKEditor"
    ],
    [
      "SE editor",
      "CKEditor"
    ],
    [
      "freely give",
      "FreelyGive"
    ],
    [
      "druple",
      "Drupal"
    ],
    [
      "open AI",
      "OpenAI"
    ],
    [
      "anthropic",
      "Anthropic"
    ],
    [
      "llm text",
      "LLM text"
    ],
    [
      "Ser API",
      "SerpApi"
    ],
    [
      "Tex to speech",
      "Text to speech"
    ],
    [
      "automats",
      "automators"
    ],
    [
      "all TT",
      "alt text"
    ],
    [
      "all takes",
      "alt text"
    ],
    [
      "all text",
      "alt text"
    ],
    [
      "Trad Aro",
      "Trocadéro"
    ],
    [
      "palet to Sho",
      "Palais de Chaillot"
    ],
    [
      "Sho Hill",
      "Chaillot Hill"
    ],
    [
      "the drop time",
      "The DropTimes"
    ]
  ],
  "ai_note": "The video and the introduction are Marcus's own, first published on workflows-of-ai.com. AI wrote the subtitle, the summary and the video chapters from the transcript, and corrected misheard names in YouTube's automatic captions."
}