[{"transcript":" In this demo, I'm going to use the MediaFlows MCP server to create a new automation that looks at an image, writes a description of it, and saves it in metadata, so it can be used later as alt text.","confidence":0.7753750000000001,"words":[{"word":"In","start_time":4.181,"end_time":4.261},{"word":"this","start_time":4.301,"end_time":4.441},{"word":"demo,","start_time":4.501,"end_time":4.882},{"word":"I'm","start_time":4.982,"end_time":5.102},{"word":"going","start_time":5.122,"end_time":5.303},{"word":"to","start_time":5.323,"end_time":5.403},{"word":"use","start_time":5.523,"end_time":5.643},{"word":"the","start_time":5.663,"end_time":5.743},{"word":"MediaFlows","start_time":5.783,"end_time":6.344},{"word":"MCP","start_time":6.465,"end_time":6.885},{"word":"server","start_time":6.925,"end_time":7.306},{"word":"to","start_time":7.426,"end_time":7.546},{"word":"create","start_time":7.587,"end_time":7.847},{"word":"a","start_time":7.887,"end_time":7.927},{"word":"new","start_time":7.987,"end_time":8.127},{"word":"automation","start_time":8.208,"end_time":8.789},{"word":"that","start_time":9.229,"end_time":9.329},{"word":"looks","start_time":9.35,"end_time":9.55},{"word":"at","start_time":9.59,"end_time":9.67},{"word":"an","start_time":9.71,"end_time":9.75},{"word":"image,","start_time":9.83,"end_time":10.111},{"word":"writes","start_time":10.532,"end_time":10.772},{"word":"a","start_time":10.812,"end_time":10.852},{"word":"description","start_time":10.872,"end_time":11.353},{"word":"of","start_time":11.393,"end_time":11.453},{"word":"it,","start_time":11.553,"end_time":11.653},{"word":"and","start_time":11.894,"end_time":11.994},{"word":"saves","start_time":12.054,"end_time":12.355},{"word":"it","start_time":12.435,"end_time":12.515},{"word":"in","start_time":12.655,"end_time":12.715},{"word":"metadata,","start_time":12.755,"end_time":13.336},{"word":"so","start_time":13.877,"end_time":13.997},{"word":"it","start_time":14.037,"end_time":14.098},{"word":"can","start_time":14.118,"end_time":14.238},{"word":"be","start_time":14.258,"end_time":14.338},{"word":"used","start_time":14.438,"end_time":14.598},{"word":"later","start_time":14.638,"end_time":14.979},{"word":"as","start_time":15.159,"end_time":15.239},{"word":"alt","start_time":15.32,"end_time":15.38},{"word":"text.","start_time":15.4,"end_time":15.5}],"alternatives":[],"language":"en"},{"transcript":" Here's my prompt.","confidence":0.742,"words":[{"word":"Here's","start_time":16.988,"end_time":17.192},{"word":"my","start_time":17.233,"end_time":17.356},{"word":"prompt.","start_time":17.437,"end_time":17.58}],"alternatives":[],"language":"en"},{"transcript":" Create a MediaFlows flow that saves a description of the image to metadata for use as alt text.","confidence":0.7117222222222221,"words":[{"word":"Create","start_time":18.842,"end_time":19.143},{"word":"a","start_time":19.183,"end_time":19.223},{"word":"MediaFlows","start_time":19.263,"end_time":19.865},{"word":"flow","start_time":19.926,"end_time":20.187},{"word":"that","start_time":20.227,"end_time":20.367},{"word":"saves","start_time":20.427,"end_time":20.729},{"word":"a","start_time":20.809,"end_time":20.829},{"word":"description","start_time":20.869,"end_time":21.351},{"word":"of","start_time":21.371,"end_time":21.431},{"word":"the","start_time":21.471,"end_time":21.552},{"word":"image","start_time":21.632,"end_time":21.893},{"word":"to","start_time":22.074,"end_time":22.154},{"word":"metadata","start_time":22.214,"end_time":22.796},{"word":"for","start_time":22.857,"end_time":22.977},{"word":"use","start_time":23.097,"end_time":23.238},{"word":"as","start_time":23.338,"end_time":23.419},{"word":"alt","start_time":23.519,"end_time":23.639},{"word":"text.","start_time":23.68,"end_time":23.78}],"alternatives":[],"language":"en"},{"transcript":" Let's run that and see what happens.","confidence":0.7558571428571428,"words":[{"word":"Let's","start_time":25.005,"end_time":25.207},{"word":"run","start_time":25.227,"end_time":25.369},{"word":"that","start_time":25.43,"end_time":25.592},{"word":"and","start_time":25.653,"end_time":25.734},{"word":"see","start_time":25.774,"end_time":25.896},{"word":"what","start_time":25.936,"end_time":26.058},{"word":"happens.","start_time":26.098,"end_time":26.24}],"alternatives":[],"language":"en"},{"transcript":" You can see I've got my MediaFlows MCP server enabled.","confidence":0.7861,"words":[{"word":"You","start_time":27.943,"end_time":28.044},{"word":"can","start_time":28.064,"end_time":28.205},{"word":"see","start_time":28.245,"end_time":28.366},{"word":"I've","start_time":28.406,"end_time":28.527},{"word":"got","start_time":28.547,"end_time":28.667},{"word":"my","start_time":28.708,"end_time":28.808},{"word":"MediaFlows","start_time":28.848,"end_time":29.412},{"word":"MCP","start_time":29.532,"end_time":29.955},{"word":"server","start_time":29.975,"end_time":30.357},{"word":"enabled.","start_time":30.377,"end_time":30.82}],"alternatives":[],"language":"en"},{"transcript":" and because we've specified to use it we should see some media flows tools popping up","confidence":0.7588125,"words":[{"word":"and","start_time":31.871,"end_time":31.951},{"word":"because","start_time":31.991,"end_time":32.313},{"word":"we've","start_time":32.333,"end_time":32.534},{"word":"specified","start_time":32.614,"end_time":33.177},{"word":"to","start_time":33.197,"end_time":33.297},{"word":"use","start_time":33.458,"end_time":33.639},{"word":"it","start_time":33.719,"end_time":33.82},{"word":"we","start_time":34.041,"end_time":34.141},{"word":"should","start_time":34.181,"end_time":34.362},{"word":"see","start_time":34.403,"end_time":34.603},{"word":"some","start_time":34.624,"end_time":34.704},{"word":"media","start_time":34.744,"end_time":35.005},{"word":"flows","start_time":35.025,"end_time":35.287},{"word":"tools","start_time":35.327,"end_time":35.588},{"word":"popping","start_time":35.628,"end_time":35.93},{"word":"up","start_time":35.97,"end_time":36.01}],"alternatives":[],"language":"en"},{"transcript":" so it's understood what i'm asking for and now it's asking for permission to run the get","confidence":0.7769411764705884,"words":[{"word":"so","start_time":38.592,"end_time":38.713},{"word":"it's","start_time":38.753,"end_time":38.874},{"word":"understood","start_time":38.894,"end_time":39.255},{"word":"what","start_time":39.275,"end_time":39.396},{"word":"i'm","start_time":39.436,"end_time":39.577},{"word":"asking","start_time":39.697,"end_time":39.998},{"word":"for","start_time":40.059,"end_time":40.3},{"word":"and","start_time":40.641,"end_time":40.721},{"word":"now","start_time":40.762,"end_time":40.882},{"word":"it's","start_time":40.922,"end_time":41.063},{"word":"asking","start_time":41.163,"end_time":41.424},{"word":"for","start_time":41.445,"end_time":41.585},{"word":"permission","start_time":41.625,"end_time":42.047},{"word":"to","start_time":42.107,"end_time":42.208},{"word":"run","start_time":42.268,"end_time":42.389},{"word":"the","start_time":42.409,"end_time":42.469},{"word":"get","start_time":42.529,"end_time":42.589}],"alternatives":[],"language":"en"},{"transcript":" environment structured metadata tool so let's run that and now it wants to run the get flow","confidence":0.7751176470588234,"words":[{"word":"environment","start_time":42.951,"end_time":43.492},{"word":"structured","start_time":43.512,"end_time":43.873},{"word":"metadata","start_time":43.933,"end_time":44.435},{"word":"tool","start_time":44.455,"end_time":44.635},{"word":"so","start_time":45.257,"end_time":45.378},{"word":"let's","start_time":45.398,"end_time":45.578},{"word":"run","start_time":45.618,"end_time":45.739},{"word":"that","start_time":45.779,"end_time":45.979},{"word":"and","start_time":48.246,"end_time":48.326},{"word":"now","start_time":48.366,"end_time":48.507},{"word":"it","start_time":48.547,"end_time":48.607},{"word":"wants","start_time":48.627,"end_time":48.807},{"word":"to","start_time":48.868,"end_time":48.968},{"word":"run","start_time":49.008,"end_time":49.189},{"word":"the","start_time":49.229,"end_time":49.349},{"word":"get","start_time":49.449,"end_time":49.59},{"word":"flow","start_time":49.61,"end_time":49.69}],"alternatives":[],"language":"en"},{"transcript":" creation rules tool so we'll let it do that too okay so it's discovered that i've got a","confidence":0.7543888888888888,"words":[{"word":"creation","start_time":49.931,"end_time":50.392},{"word":"rules","start_time":50.432,"end_time":50.673},{"word":"tool","start_time":50.733,"end_time":50.953},{"word":"so","start_time":51.635,"end_time":51.736},{"word":"we'll","start_time":51.756,"end_time":51.856},{"word":"let","start_time":51.876,"end_time":51.976},{"word":"it","start_time":52.016,"end_time":52.056},{"word":"do","start_time":52.097,"end_time":52.177},{"word":"that","start_time":52.217,"end_time":52.357},{"word":"too","start_time":52.397,"end_time":52.578},{"word":"okay","start_time":52.598,"end_time":55.887},{"word":"so","start_time":55.927,"end_time":56.007},{"word":"it's","start_time":56.047,"end_time":56.148},{"word":"discovered","start_time":56.168,"end_time":56.549},{"word":"that","start_time":56.569,"end_time":56.669},{"word":"i've","start_time":56.709,"end_time":56.85},{"word":"got","start_time":56.89,"end_time":56.99},{"word":"a","start_time":57.01,"end_time":57.03}],"alternatives":[],"language":"en"},{"transcript":" and it's going to use that to store the description.","confidence":0.7988999999999999,"words":[{"word":"and","start_time":61.081,"end_time":61.162},{"word":"it's","start_time":61.202,"end_time":61.302},{"word":"going","start_time":61.322,"end_time":61.483},{"word":"to","start_time":61.503,"end_time":61.564},{"word":"use","start_time":61.644,"end_time":61.765},{"word":"that","start_time":61.805,"end_time":61.986},{"word":"to","start_time":62.046,"end_time":62.146},{"word":"store","start_time":62.187,"end_time":62.388},{"word":"the","start_time":62.408,"end_time":62.488},{"word":"description.","start_time":62.508,"end_time":62.991}],"alternatives":[],"language":"en"},{"transcript":"I guess I could have been a","confidence":0.6965714285714286,"words":[{"word":"I","start_time":64.096,"end_time":64.136},{"word":"guess","start_time":64.156,"end_time":64.337},{"word":"I","start_time":64.357,"end_time":64.418},{"word":"could","start_time":64.478,"end_time":64.639},{"word":"have","start_time":64.679,"end_time":64.759},{"word":"been","start_time":64.779,"end_time":64.86},{"word":"a","start_time":64.88,"end_time":64.9}],"alternatives":[],"language":"en"},{"transcript":" bit more explicit and told it to use the alt contextual metadata field,","confidence":0.795,"words":[{"word":"bit","start_time":64.98,"end_time":65.101},{"word":"more","start_time":65.121,"end_time":65.242},{"word":"explicit","start_time":65.282,"end_time":65.785},{"word":"and","start_time":65.866,"end_time":65.966},{"word":"told","start_time":66.007,"end_time":66.208},{"word":"it","start_time":66.248,"end_time":66.308},{"word":"to","start_time":66.329,"end_time":66.429},{"word":"use","start_time":66.53,"end_time":66.63},{"word":"the","start_time":66.65,"end_time":66.751},{"word":"alt","start_time":66.892,"end_time":67.053},{"word":"contextual","start_time":67.113,"end_time":67.616},{"word":"metadata","start_time":67.636,"end_time":68.139},{"word":"field,","start_time":68.159,"end_time":68.26}],"alternatives":[],"language":"en"},{"transcript":" as that may have been a bit more appropriate, but let's keep going with this anyway.","confidence":0.7788749999999999,"words":[{"word":"as","start_time":68.923,"end_time":69.003},{"word":"that","start_time":69.023,"end_time":69.184},{"word":"may","start_time":69.224,"end_time":69.385},{"word":"have","start_time":69.405,"end_time":69.526},{"word":"been","start_time":69.546,"end_time":69.707},{"word":"a","start_time":69.727,"end_time":69.747},{"word":"bit","start_time":69.787,"end_time":69.888},{"word":"more","start_time":69.928,"end_time":70.049},{"word":"appropriate,","start_time":70.089,"end_time":70.611},{"word":"but","start_time":71.174,"end_time":71.275},{"word":"let's","start_time":71.315,"end_time":71.456},{"word":"keep","start_time":71.496,"end_time":71.657},{"word":"going","start_time":71.677,"end_time":71.858},{"word":"with","start_time":71.878,"end_time":71.959},{"word":"this","start_time":71.979,"end_time":72.079},{"word":"anyway.","start_time":72.099,"end_time":72.22}],"alternatives":[],"language":"en"},{"transcript":" Right, now it wants to go ahead and create the flow using the create flow tool,","confidence":0.78175,"words":[{"word":"Right,","start_time":73.282,"end_time":73.483},{"word":"now","start_time":73.644,"end_time":73.784},{"word":"it","start_time":73.844,"end_time":73.885},{"word":"wants","start_time":73.925,"end_time":74.106},{"word":"to","start_time":74.146,"end_time":74.206},{"word":"go","start_time":74.246,"end_time":74.347},{"word":"ahead","start_time":74.407,"end_time":74.568},{"word":"and","start_time":74.608,"end_time":74.689},{"word":"create","start_time":74.749,"end_time":75.05},{"word":"the","start_time":75.091,"end_time":75.171},{"word":"flow","start_time":75.211,"end_time":75.472},{"word":"using","start_time":76.055,"end_time":76.256},{"word":"the","start_time":76.296,"end_time":76.377},{"word":"create","start_time":76.417,"end_time":76.739},{"word":"flow","start_time":76.779,"end_time":76.94},{"word":"tool,","start_time":76.96,"end_time":77.04}],"alternatives":[],"language":"en"},{"transcript":" so we'll let it do that and see what it creates.","confidence":0.8529090909090908,"words":[{"word":"so","start_time":77.983,"end_time":78.064},{"word":"we'll","start_time":78.084,"end_time":78.205},{"word":"let","start_time":78.226,"end_time":78.347},{"word":"it","start_time":78.387,"end_time":78.427},{"word":"do","start_time":78.468,"end_time":78.589},{"word":"that","start_time":78.629,"end_time":78.811},{"word":"and","start_time":79.033,"end_time":79.113},{"word":"see","start_time":79.154,"end_time":79.275},{"word":"what","start_time":79.315,"end_time":79.436},{"word":"it","start_time":79.497,"end_time":79.537},{"word":"creates.","start_time":79.578,"end_time":79.86}],"alternatives":[],"language":"en"},{"transcript":" Great, it seems to have created it, and it's even given me some next steps about enabling it.","confidence":0.8098888888888888,"words":[{"word":"Great,","start_time":85.581,"end_time":85.903},{"word":"it","start_time":86.204,"end_time":86.264},{"word":"seems","start_time":86.304,"end_time":86.485},{"word":"to","start_time":86.505,"end_time":86.565},{"word":"have","start_time":86.605,"end_time":86.706},{"word":"created","start_time":86.726,"end_time":87.108},{"word":"it,","start_time":87.168,"end_time":87.228},{"word":"and","start_time":87.69,"end_time":87.77},{"word":"it's","start_time":87.81,"end_time":87.931},{"word":"even","start_time":88.051,"end_time":88.232},{"word":"given","start_time":88.272,"end_time":88.473},{"word":"me","start_time":88.513,"end_time":88.614},{"word":"some","start_time":88.654,"end_time":88.794},{"word":"next","start_time":88.834,"end_time":89.015},{"word":"steps","start_time":89.035,"end_time":89.336},{"word":"about","start_time":89.437,"end_time":89.658},{"word":"enabling","start_time":89.698,"end_time":90.12},{"word":"it.","start_time":90.14,"end_time":90.18}],"alternatives":[],"language":"en"},{"transcript":" and what it does.","confidence":0.89125,"words":[{"word":"and","start_time":90.46,"end_time":90.541},{"word":"what","start_time":90.561,"end_time":90.681},{"word":"it","start_time":90.721,"end_time":90.761},{"word":"does.","start_time":90.802,"end_time":91.002}],"alternatives":[],"language":"en"},{"transcript":"I need to enable it manually in the MediaFlow's interface, connect the","confidence":0.7750833333333333,"words":[{"word":"I","start_time":91.905,"end_time":91.946},{"word":"need","start_time":91.986,"end_time":92.146},{"word":"to","start_time":92.166,"end_time":92.227},{"word":"enable","start_time":92.287,"end_time":92.608},{"word":"it","start_time":92.668,"end_time":92.748},{"word":"manually","start_time":92.849,"end_time":93.35},{"word":"in","start_time":93.491,"end_time":93.571},{"word":"the","start_time":93.591,"end_time":93.652},{"word":"MediaFlow's","start_time":93.692,"end_time":94.274},{"word":"interface,","start_time":94.394,"end_time":94.996},{"word":"connect","start_time":95.739,"end_time":95.98},{"word":"the","start_time":96.0,"end_time":96.06}],"alternatives":[],"language":"en"},{"transcript":" webhook and review the flow to check I'm happy with it.","confidence":0.7545454545454546,"words":[{"word":"webhook","start_time":96.14,"end_time":96.662},{"word":"and","start_time":97.225,"end_time":97.345},{"word":"review","start_time":97.405,"end_time":97.686},{"word":"the","start_time":97.727,"end_time":97.787},{"word":"flow","start_time":97.827,"end_time":98.048},{"word":"to","start_time":98.088,"end_time":98.148},{"word":"check","start_time":98.188,"end_time":98.369},{"word":"I'm","start_time":98.409,"end_time":98.49},{"word":"happy","start_time":98.51,"end_time":98.73},{"word":"with","start_time":98.751,"end_time":98.871},{"word":"it.","start_time":98.931,"end_time":99.032}],"alternatives":[],"language":"en"},{"transcript":"So let's scroll back up to click","confidence":0.6230000000000001,"words":[{"word":"So","start_time":99.875,"end_time":99.995},{"word":"let's","start_time":100.016,"end_time":100.176},{"word":"scroll","start_time":100.196,"end_time":100.417},{"word":"back","start_time":100.437,"end_time":100.618},{"word":"up","start_time":100.718,"end_time":100.819},{"word":"to","start_time":100.959,"end_time":100.999},{"word":"click","start_time":101.06,"end_time":101.16}],"alternatives":[],"language":"en"},{"transcript":" the link to the flow.","confidence":0.8402,"words":[{"word":"the","start_time":101.321,"end_time":101.421},{"word":"link","start_time":101.441,"end_time":101.662},{"word":"to","start_time":101.722,"end_time":101.803},{"word":"the","start_time":101.843,"end_time":101.903},{"word":"flow.","start_time":101.943,"end_time":102.204}],"alternatives":[],"language":"en"},{"transcript":"Let's copy and paste this into a new tab.","confidence":0.7653333333333333,"words":[{"word":"Let's","start_time":104.332,"end_time":104.513},{"word":"copy","start_time":104.533,"end_time":104.774},{"word":"and","start_time":104.814,"end_time":104.895},{"word":"paste","start_time":104.935,"end_time":105.216},{"word":"this","start_time":105.256,"end_time":105.477},{"word":"into","start_time":105.557,"end_time":105.778},{"word":"a","start_time":105.818,"end_time":105.858},{"word":"new","start_time":105.899,"end_time":106.079},{"word":"tab.","start_time":106.119,"end_time":106.26}],"alternatives":[],"language":"en"},{"transcript":" So it starts with an upload trigger.","confidence":0.6752857142857142,"words":[{"word":"So","start_time":119.405,"end_time":119.506},{"word":"it","start_time":119.547,"end_time":119.587},{"word":"starts","start_time":119.608,"end_time":119.851},{"word":"with","start_time":119.871,"end_time":119.993},{"word":"an","start_time":120.033,"end_time":120.074},{"word":"upload","start_time":120.134,"end_time":120.378},{"word":"trigger.","start_time":120.398,"end_time":120.56}],"alternatives":[],"language":"en"},{"transcript":" It's renamed all the blocks with descriptions of what they do.","confidence":0.8,"words":[{"word":"It's","start_time":121.923,"end_time":122.024},{"word":"renamed","start_time":122.064,"end_time":122.427},{"word":"all","start_time":122.447,"end_time":122.548},{"word":"the","start_time":122.568,"end_time":122.629},{"word":"blocks","start_time":122.669,"end_time":122.971},{"word":"with","start_time":123.031,"end_time":123.152},{"word":"descriptions","start_time":123.193,"end_time":123.696},{"word":"of","start_time":123.737,"end_time":123.797},{"word":"what","start_time":123.837,"end_time":123.938},{"word":"they","start_time":123.979,"end_time":124.079},{"word":"do.","start_time":124.099,"end_time":124.14}],"alternatives":[],"language":"en"},{"transcript":" This is the Cloudinary upload block.","confidence":0.6819999999999999,"words":[{"word":"This","start_time":125.524,"end_time":125.726},{"word":"is","start_time":125.807,"end_time":125.908},{"word":"the","start_time":125.968,"end_time":126.069},{"word":"Cloudinary","start_time":126.11,"end_time":126.595},{"word":"upload","start_time":126.716,"end_time":126.999},{"word":"block.","start_time":127.019,"end_time":127.14}],"alternatives":[],"language":"en"},{"transcript":" Let's see its configuration.","confidence":0.62225,"words":[{"word":"Let's","start_time":128.366,"end_time":128.59},{"word":"see","start_time":128.631,"end_time":128.773},{"word":"its","start_time":128.793,"end_time":128.895},{"word":"configuration.","start_time":128.915,"end_time":129.18}],"alternatives":[],"language":"en"},{"transcript":" So it's going to trigger only when the assets type is image.","confidence":0.6999166666666666,"words":[{"word":"So","start_time":131.283,"end_time":131.343},{"word":"it's","start_time":131.364,"end_time":131.464},{"word":"going","start_time":131.484,"end_time":131.625},{"word":"to","start_time":131.645,"end_time":131.706},{"word":"trigger","start_time":131.746,"end_time":132.109},{"word":"only","start_time":132.249,"end_time":132.411},{"word":"when","start_time":132.451,"end_time":132.572},{"word":"the","start_time":132.592,"end_time":132.672},{"word":"assets","start_time":132.813,"end_time":133.135},{"word":"type","start_time":133.196,"end_time":133.478},{"word":"is","start_time":133.538,"end_time":133.619},{"word":"image.","start_time":133.639,"end_time":133.84}],"alternatives":[],"language":"en"},{"transcript":" Ah, but the webhook isn't set yet, so let's go ahead and set that.","confidence":0.8000714285714287,"words":[{"word":"Ah,","start_time":135.123,"end_time":135.203},{"word":"but","start_time":135.244,"end_time":135.324},{"word":"the","start_time":135.344,"end_time":135.425},{"word":"webhook","start_time":135.465,"end_time":135.807},{"word":"isn't","start_time":135.867,"end_time":136.089},{"word":"set","start_time":136.129,"end_time":136.33},{"word":"yet,","start_time":136.37,"end_time":136.531},{"word":"so","start_time":136.592,"end_time":136.713},{"word":"let's","start_time":136.733,"end_time":136.934},{"word":"go","start_time":136.954,"end_time":137.095},{"word":"ahead","start_time":137.155,"end_time":137.377},{"word":"and","start_time":137.518,"end_time":137.618},{"word":"set","start_time":137.658,"end_time":137.759},{"word":"that.","start_time":137.779,"end_time":137.86}],"alternatives":[],"language":"en"},{"transcript":" OK, so the next block is checking if it's an image.","confidence":0.6844545454545454,"words":[{"word":"OK,","start_time":143.644,"end_time":143.785},{"word":"so","start_time":143.806,"end_time":143.846},{"word":"the","start_time":143.906,"end_time":144.007},{"word":"next","start_time":144.047,"end_time":144.289},{"word":"block","start_time":144.349,"end_time":144.571},{"word":"is","start_time":144.652,"end_time":144.732},{"word":"checking","start_time":144.813,"end_time":145.175},{"word":"if","start_time":145.236,"end_time":145.296},{"word":"it's","start_time":145.357,"end_time":145.498},{"word":"an","start_time":145.518,"end_time":145.578},{"word":"image.","start_time":145.719,"end_time":145.82}],"alternatives":[],"language":"en"},{"transcript":" This is a bit redundant, as the upload trigger is already filtering on images, but I guess it can't harm to double-check that.","confidence":0.8329565217391305,"words":[{"word":"This","start_time":147.321,"end_time":147.462},{"word":"is","start_time":147.522,"end_time":147.562},{"word":"a","start_time":147.582,"end_time":147.602},{"word":"bit","start_time":147.642,"end_time":147.763},{"word":"redundant,","start_time":147.783,"end_time":148.305},{"word":"as","start_time":148.385,"end_time":148.485},{"word":"the","start_time":148.546,"end_time":148.706},{"word":"upload","start_time":148.907,"end_time":149.228},{"word":"trigger","start_time":149.268,"end_time":149.569},{"word":"is","start_time":149.629,"end_time":149.67},{"word":"already","start_time":149.71,"end_time":149.93},{"word":"filtering","start_time":149.991,"end_time":150.372},{"word":"on","start_time":150.432,"end_time":150.492},{"word":"images,","start_time":150.533,"end_time":150.874},{"word":"but","start_time":151.115,"end_time":151.215},{"word":"I","start_time":151.255,"end_time":151.295},{"word":"guess","start_time":151.335,"end_time":151.516},{"word":"it","start_time":151.576,"end_time":151.637},{"word":"can't","start_time":151.657,"end_time":151.857},{"word":"harm","start_time":151.897,"end_time":152.058},{"word":"to","start_time":152.078,"end_time":152.138},{"word":"double-check","start_time":152.178,"end_time":152.52},{"word":"that.","start_time":152.54,"end_time":152.62}],"alternatives":[],"language":"en"},{"transcript":" So now it's generating an image caption.","confidence":0.7374285714285714,"words":[{"word":"So","start_time":155.284,"end_time":155.445},{"word":"now","start_time":155.486,"end_time":155.647},{"word":"it's","start_time":155.688,"end_time":155.789},{"word":"generating","start_time":155.809,"end_time":156.314},{"word":"an","start_time":156.354,"end_time":156.415},{"word":"image","start_time":156.516,"end_time":156.738},{"word":"caption.","start_time":156.758,"end_time":156.96}],"alternatives":[],"language":"en"},{"transcript":" There's nothing to configure in this block, it's just using the uploaded asset.","confidence":0.7854615384615384,"words":[{"word":"There's","start_time":158.142,"end_time":158.323},{"word":"nothing","start_time":158.343,"end_time":158.565},{"word":"to","start_time":158.585,"end_time":158.665},{"word":"configure","start_time":158.706,"end_time":159.048},{"word":"in","start_time":159.068,"end_time":159.108},{"word":"this","start_time":159.148,"end_time":159.269},{"word":"block,","start_time":159.329,"end_time":159.571},{"word":"it's","start_time":159.853,"end_time":159.973},{"word":"just","start_time":159.994,"end_time":160.175},{"word":"using","start_time":160.255,"end_time":160.456},{"word":"the","start_time":160.477,"end_time":160.557},{"word":"uploaded","start_time":160.577,"end_time":160.919},{"word":"asset.","start_time":160.939,"end_time":161.04}],"alternatives":[],"language":"en"},{"transcript":" This is a log block, just in case the asset isn't an image, and it's using variables to log the public ID and resource type of the asset.","confidence":0.8624642857142858,"words":[{"word":"This","start_time":165.421,"end_time":165.581},{"word":"is","start_time":165.641,"end_time":165.742},{"word":"a","start_time":165.782,"end_time":165.802},{"word":"log","start_time":165.862,"end_time":166.062},{"word":"block,","start_time":166.103,"end_time":166.403},{"word":"just","start_time":166.824,"end_time":167.005},{"word":"in","start_time":167.045,"end_time":167.125},{"word":"case","start_time":167.165,"end_time":167.345},{"word":"the","start_time":167.386,"end_time":167.466},{"word":"asset","start_time":167.526,"end_time":167.766},{"word":"isn't","start_time":167.827,"end_time":168.027},{"word":"an","start_time":168.067,"end_time":168.107},{"word":"image,","start_time":168.167,"end_time":168.448},{"word":"and","start_time":169.29,"end_time":169.37},{"word":"it's","start_time":169.39,"end_time":169.49},{"word":"using","start_time":169.551,"end_time":169.751},{"word":"variables","start_time":169.791,"end_time":170.393},{"word":"to","start_time":170.473,"end_time":170.593},{"word":"log","start_time":170.653,"end_time":170.834},{"word":"the","start_time":170.874,"end_time":170.954},{"word":"public","start_time":170.994,"end_time":171.275},{"word":"ID","start_time":171.395,"end_time":171.736},{"word":"and","start_time":172.217,"end_time":172.297},{"word":"resource","start_time":172.337,"end_time":172.678},{"word":"type","start_time":172.718,"end_time":172.979},{"word":"of","start_time":173.219,"end_time":173.319},{"word":"the","start_time":173.359,"end_time":173.44},{"word":"asset.","start_time":173.5,"end_time":173.6}],"alternatives":[],"language":"en"},{"transcript":" So far, so good.","confidence":0.6940000000000001,"words":[{"word":"So","start_time":174.688,"end_time":174.871},{"word":"far,","start_time":174.912,"end_time":175.075},{"word":"so","start_time":175.116,"end_time":175.177},{"word":"good.","start_time":175.218,"end_time":175.32}],"alternatives":[],"language":"en"},{"transcript":" Now let's look at the next block, Save Alt Text to Metadata.","confidence":0.8205833333333334,"words":[{"word":"Now","start_time":176.542,"end_time":176.703},{"word":"let's","start_time":176.783,"end_time":176.944},{"word":"look","start_time":176.984,"end_time":177.105},{"word":"at","start_time":177.125,"end_time":177.185},{"word":"the","start_time":177.205,"end_time":177.285},{"word":"next","start_time":177.326,"end_time":177.507},{"word":"block,","start_time":177.547,"end_time":177.788},{"word":"Save","start_time":178.612,"end_time":178.893},{"word":"Alt","start_time":179.054,"end_time":179.235},{"word":"Text","start_time":179.316,"end_time":179.657},{"word":"to","start_time":179.858,"end_time":179.939},{"word":"Metadata.","start_time":179.979,"end_time":180.18}],"alternatives":[],"language":"en"},{"transcript":" So this is the Update Structured Metadata block,","confidence":0.7403749999999999,"words":[{"word":"So","start_time":182.664,"end_time":182.966},{"word":"this","start_time":183.147,"end_time":183.368},{"word":"is","start_time":183.449,"end_time":183.529},{"word":"the","start_time":183.61,"end_time":183.71},{"word":"Update","start_time":183.851,"end_time":184.173},{"word":"Structured","start_time":184.214,"end_time":184.596},{"word":"Metadata","start_time":184.636,"end_time":185.039},{"word":"block,","start_time":185.059,"end_time":185.18}],"alternatives":[],"language":"en"},{"transcript":" and it's configured to update the structured metadata field called Text Label,","confidence":0.87575,"words":[{"word":"and","start_time":185.983,"end_time":186.063},{"word":"it's","start_time":186.103,"end_time":186.204},{"word":"configured","start_time":186.224,"end_time":186.646},{"word":"to","start_time":186.686,"end_time":186.747},{"word":"update","start_time":186.827,"end_time":187.149},{"word":"the","start_time":187.189,"end_time":187.269},{"word":"structured","start_time":187.289,"end_time":187.651},{"word":"metadata","start_time":187.671,"end_time":188.154},{"word":"field","start_time":188.194,"end_time":188.455},{"word":"called","start_time":188.496,"end_time":188.717},{"word":"Text","start_time":188.757,"end_time":189.018},{"word":"Label,","start_time":189.058,"end_time":189.34}],"alternatives":[],"language":"en"},{"transcript":" with the caption returned from the Generate Image Caption block.","confidence":0.7976,"words":[{"word":"with","start_time":190.003,"end_time":190.144},{"word":"the","start_time":190.164,"end_time":190.224},{"word":"caption","start_time":190.265,"end_time":190.727},{"word":"returned","start_time":190.828,"end_time":191.27},{"word":"from","start_time":191.33,"end_time":191.491},{"word":"the","start_time":191.531,"end_time":191.592},{"word":"Generate","start_time":191.632,"end_time":192.135},{"word":"Image","start_time":192.275,"end_time":192.517},{"word":"Caption","start_time":192.557,"end_time":192.899},{"word":"block.","start_time":192.919,"end_time":193.019}],"alternatives":[],"language":"en"},{"transcript":" As a final step, it's logging the public ID of the asset with the generated caption.","confidence":0.8621874999999999,"words":[{"word":"As","start_time":196.102,"end_time":196.203},{"word":"a","start_time":196.243,"end_time":196.263},{"word":"final","start_time":196.323,"end_time":196.665},{"word":"step,","start_time":196.725,"end_time":197.006},{"word":"it's","start_time":197.207,"end_time":197.327},{"word":"logging","start_time":197.387,"end_time":197.648},{"word":"the","start_time":197.688,"end_time":197.749},{"word":"public","start_time":197.789,"end_time":198.05},{"word":"ID","start_time":198.17,"end_time":198.472},{"word":"of","start_time":198.652,"end_time":198.712},{"word":"the","start_time":198.753,"end_time":198.833},{"word":"asset","start_time":198.913,"end_time":199.295},{"word":"with","start_time":199.736,"end_time":199.877},{"word":"the","start_time":199.917,"end_time":199.977},{"word":"generated","start_time":200.018,"end_time":200.479},{"word":"caption.","start_time":200.499,"end_time":200.66}],"alternatives":[],"language":"en"},{"transcript":" So that all looks good.","confidence":0.4282,"words":[{"word":"So","start_time":202.249,"end_time":202.351},{"word":"that","start_time":202.371,"end_time":202.534},{"word":"all","start_time":202.575,"end_time":202.635},{"word":"looks","start_time":202.656,"end_time":202.818},{"word":"good.","start_time":202.839,"end_time":202.92}],"alternatives":[],"language":"en"},{"transcript":" And now we need to remember to enable the flow as the MCP tools are told to create flows as","confidence":0.7883999999999999,"words":[{"word":"And","start_time":204.281,"end_time":204.362},{"word":"now","start_time":204.402,"end_time":204.502},{"word":"we","start_time":204.542,"end_time":204.623},{"word":"need","start_time":204.663,"end_time":204.803},{"word":"to","start_time":204.823,"end_time":204.884},{"word":"remember","start_time":204.924,"end_time":205.365},{"word":"to","start_time":205.426,"end_time":205.586},{"word":"enable","start_time":205.667,"end_time":206.008},{"word":"the","start_time":206.028,"end_time":206.128},{"word":"flow","start_time":206.168,"end_time":206.449},{"word":"as","start_time":206.63,"end_time":206.71},{"word":"the","start_time":206.751,"end_time":206.831},{"word":"MCP","start_time":206.911,"end_time":207.353},{"word":"tools","start_time":207.393,"end_time":207.774},{"word":"are","start_time":207.915,"end_time":208.015},{"word":"told","start_time":208.055,"end_time":208.336},{"word":"to","start_time":208.417,"end_time":208.517},{"word":"create","start_time":208.557,"end_time":208.858},{"word":"flows","start_time":208.898,"end_time":209.179},{"word":"as","start_time":209.2,"end_time":209.24}],"alternatives":[],"language":"en"},{"transcript":" inactive for safety.","confidence":0.8496666666666667,"words":[{"word":"inactive","start_time":209.481,"end_time":209.962},{"word":"for","start_time":210.042,"end_time":210.163},{"word":"safety.","start_time":210.203,"end_time":210.564}],"alternatives":[],"language":"en"},{"transcript":"So this is our auto-generate alt text from image flow, and we need to enable","confidence":0.8186000000000002,"words":[{"word":"So","start_time":211.447,"end_time":211.567},{"word":"this","start_time":211.607,"end_time":211.748},{"word":"is","start_time":211.808,"end_time":211.868},{"word":"our","start_time":211.969,"end_time":212.089},{"word":"auto-generate","start_time":212.209,"end_time":212.932},{"word":"alt","start_time":213.072,"end_time":213.213},{"word":"text","start_time":213.253,"end_time":213.534},{"word":"from","start_time":213.554,"end_time":213.694},{"word":"image","start_time":213.815,"end_time":214.055},{"word":"flow,","start_time":214.096,"end_time":214.376},{"word":"and","start_time":214.798,"end_time":214.898},{"word":"we","start_time":214.918,"end_time":215.019},{"word":"need","start_time":215.059,"end_time":215.219},{"word":"to","start_time":215.259,"end_time":215.299},{"word":"enable","start_time":215.319,"end_time":215.48}],"alternatives":[],"language":"en"},{"transcript":" it.","confidence":0.768,"words":[{"word":"it.","start_time":215.701,"end_time":215.821}],"alternatives":[],"language":"en"},{"transcript":"There, done.","confidence":0.8380000000000001,"words":[{"word":"There,","start_time":216.704,"end_time":216.924},{"word":"done.","start_time":217.345,"end_time":217.546}],"alternatives":[],"language":"en"},{"transcript":"So we could go back to the flow, but actually let's just open it from here.","confidence":0.7924375000000001,"words":[{"word":"So","start_time":219.492,"end_time":219.612},{"word":"we","start_time":219.632,"end_time":219.712},{"word":"could","start_time":219.732,"end_time":219.873},{"word":"go","start_time":219.913,"end_time":219.993},{"word":"back","start_time":220.033,"end_time":220.154},{"word":"to","start_time":220.194,"end_time":220.274},{"word":"the","start_time":220.314,"end_time":220.394},{"word":"flow,","start_time":220.495,"end_time":220.795},{"word":"but","start_time":220.816,"end_time":220.916},{"word":"actually","start_time":220.956,"end_time":221.277},{"word":"let's","start_time":221.477,"end_time":221.618},{"word":"just","start_time":221.638,"end_time":221.758},{"word":"open","start_time":221.818,"end_time":221.979},{"word":"it","start_time":221.999,"end_time":222.059},{"word":"from","start_time":222.099,"end_time":222.22},{"word":"here.","start_time":222.28,"end_time":222.36}],"alternatives":[],"language":"en"},{"transcript":" And now we can test the flow.","confidence":0.7887142857142856,"words":[{"word":"And","start_time":223.662,"end_time":223.742},{"word":"now","start_time":223.783,"end_time":223.983},{"word":"we","start_time":224.104,"end_time":224.184},{"word":"can","start_time":224.224,"end_time":224.345},{"word":"test","start_time":224.365,"end_time":224.586},{"word":"the","start_time":224.606,"end_time":224.686},{"word":"flow.","start_time":224.706,"end_time":224.927}],"alternatives":[],"language":"en"},{"transcript":"Let's take a look at how the upload test is configured.","confidence":0.6095454545454545,"words":[{"word":"Let's","start_time":225.972,"end_time":226.152},{"word":"take","start_time":226.192,"end_time":226.373},{"word":"a","start_time":226.393,"end_time":226.433},{"word":"look","start_time":226.474,"end_time":226.674},{"word":"at","start_time":226.715,"end_time":226.775},{"word":"how","start_time":226.835,"end_time":226.956},{"word":"the","start_time":226.996,"end_time":227.096},{"word":"upload","start_time":227.156,"end_time":227.438},{"word":"test","start_time":227.458,"end_time":227.659},{"word":"is","start_time":227.679,"end_time":227.719},{"word":"configured.","start_time":227.739,"end_time":228.0}],"alternatives":[],"language":"en"},{"transcript":" Okay, so the test is going to upload this image of a woman surrounded by balloons.","confidence":0.799625,"words":[{"word":"Okay,","start_time":230.162,"end_time":230.624},{"word":"so","start_time":230.644,"end_time":230.745},{"word":"the","start_time":230.765,"end_time":230.845},{"word":"test","start_time":230.885,"end_time":231.107},{"word":"is","start_time":231.147,"end_time":231.207},{"word":"going","start_time":231.227,"end_time":231.408},{"word":"to","start_time":231.428,"end_time":231.489},{"word":"upload","start_time":231.569,"end_time":231.871},{"word":"this","start_time":231.911,"end_time":232.072},{"word":"image","start_time":232.152,"end_time":232.393},{"word":"of","start_time":232.433,"end_time":232.514},{"word":"a","start_time":232.554,"end_time":232.574},{"word":"woman","start_time":232.614,"end_time":232.876},{"word":"surrounded","start_time":232.916,"end_time":233.318},{"word":"by","start_time":233.358,"end_time":233.459},{"word":"balloons.","start_time":233.479,"end_time":233.7}],"alternatives":[],"language":"en"},{"transcript":" So now let's test it.","confidence":0.796,"words":[{"word":"So","start_time":235.406,"end_time":235.568},{"word":"now","start_time":235.629,"end_time":235.791},{"word":"let's","start_time":235.872,"end_time":236.075},{"word":"test","start_time":236.095,"end_time":236.359},{"word":"it.","start_time":236.379,"end_time":236.42}],"alternatives":[],"language":"en"},{"transcript":" Okay, for some reason this has failed.","confidence":0.6611428571428571,"words":[{"word":"Okay,","start_time":244.783,"end_time":245.087},{"word":"for","start_time":245.127,"end_time":245.248},{"word":"some","start_time":245.289,"end_time":245.471},{"word":"reason","start_time":245.511,"end_time":245.774},{"word":"this","start_time":245.815,"end_time":245.936},{"word":"has","start_time":245.976,"end_time":246.077},{"word":"failed.","start_time":246.138,"end_time":246.32}],"alternatives":[],"language":"en"},{"transcript":" Let's take a closer look at why.","confidence":0.7224285714285713,"words":[{"word":"Let's","start_time":247.624,"end_time":247.807},{"word":"take","start_time":247.827,"end_time":247.989},{"word":"a","start_time":248.009,"end_time":248.05},{"word":"closer","start_time":248.091,"end_time":248.374},{"word":"look","start_time":248.395,"end_time":248.557},{"word":"at","start_time":248.597,"end_time":248.638},{"word":"why.","start_time":248.658,"end_time":248.8}],"alternatives":[],"language":"en"},{"transcript":" Ah, it's failed at the Generate Image Caption stage.","confidence":0.6381111111111112,"words":[{"word":"Ah,","start_time":250.483,"end_time":250.583},{"word":"it's","start_time":250.603,"end_time":250.744},{"word":"failed","start_time":250.906,"end_time":251.248},{"word":"at","start_time":251.289,"end_time":251.349},{"word":"the","start_time":251.389,"end_time":251.47},{"word":"Generate","start_time":251.53,"end_time":251.913},{"word":"Image","start_time":252.014,"end_time":252.236},{"word":"Caption","start_time":252.296,"end_time":252.659},{"word":"stage.","start_time":252.719,"end_time":252.82}],"alternatives":[],"language":"en"},{"transcript":" What does it say?","confidence":0.62775,"words":[{"word":"What","start_time":253.548,"end_time":253.671},{"word":"does","start_time":253.692,"end_time":253.794},{"word":"it","start_time":253.856,"end_time":253.917},{"word":"say?","start_time":253.938,"end_time":254.04}],"alternatives":[],"language":"en"},{"transcript":" Cloudinary AI content analysis.","confidence":0.71525,"words":[{"word":"Cloudinary","start_time":257.841,"end_time":258.347},{"word":"AI","start_time":258.448,"end_time":258.792},{"word":"content","start_time":258.852,"end_time":259.277},{"word":"analysis.","start_time":259.338,"end_time":259.5}],"alternatives":[],"language":"en"},{"transcript":" Ah, we need to enable the content analysis add-on.","confidence":0.7646666666666667,"words":[{"word":"Ah,","start_time":260.962,"end_time":261.002},{"word":"we","start_time":261.344,"end_time":261.445},{"word":"need","start_time":261.485,"end_time":261.707},{"word":"to","start_time":261.787,"end_time":261.908},{"word":"enable","start_time":261.968,"end_time":262.391},{"word":"the","start_time":262.431,"end_time":262.512},{"word":"content","start_time":262.552,"end_time":262.934},{"word":"analysis","start_time":262.995,"end_time":263.478},{"word":"add-on.","start_time":263.619,"end_time":263.8}],"alternatives":[],"language":"en"},{"transcript":" Let's see what the MCP server says about this.","confidence":0.6247777777777778,"words":[{"word":"Let's","start_time":265.744,"end_time":265.905},{"word":"see","start_time":265.925,"end_time":266.006},{"word":"what","start_time":266.026,"end_time":266.147},{"word":"the","start_time":266.167,"end_time":266.248},{"word":"MCP","start_time":266.349,"end_time":266.853},{"word":"server","start_time":266.893,"end_time":267.216},{"word":"says","start_time":267.256,"end_time":267.397},{"word":"about","start_time":267.458,"end_time":267.639},{"word":"this.","start_time":267.659,"end_time":267.74}],"alternatives":[],"language":"en"},{"transcript":" Do I need to enable an add-on to use this flow?","confidence":0.8301818181818184,"words":[{"word":"Do","start_time":269.003,"end_time":269.184},{"word":"I","start_time":269.344,"end_time":269.405},{"word":"need","start_time":269.485,"end_time":269.706},{"word":"to","start_time":269.746,"end_time":269.847},{"word":"enable","start_time":269.927,"end_time":270.37},{"word":"an","start_time":270.551,"end_time":270.651},{"word":"add-on","start_time":270.772,"end_time":271.093},{"word":"to","start_time":271.375,"end_time":271.536},{"word":"use","start_time":271.716,"end_time":271.897},{"word":"this","start_time":271.958,"end_time":272.159},{"word":"flow?","start_time":272.179,"end_time":272.319}],"alternatives":[],"language":"en"},{"transcript":" And the answer is yes.","confidence":0.8332,"words":[{"word":"And","start_time":281.322,"end_time":281.424},{"word":"the","start_time":281.485,"end_time":281.567},{"word":"answer","start_time":281.649,"end_time":281.914},{"word":"is","start_time":281.955,"end_time":282.037},{"word":"yes.","start_time":282.057,"end_time":282.2}],"alternatives":[],"language":"en"},{"transcript":" And it's now explaining how to enable the add-on.","confidence":0.7278888888888889,"words":[{"word":"And","start_time":283.14,"end_time":283.201},{"word":"it's","start_time":283.221,"end_time":283.362},{"word":"now","start_time":283.383,"end_time":283.504},{"word":"explaining","start_time":283.544,"end_time":284.029},{"word":"how","start_time":284.089,"end_time":284.271},{"word":"to","start_time":284.331,"end_time":284.452},{"word":"enable","start_time":284.513,"end_time":284.856},{"word":"the","start_time":284.896,"end_time":284.997},{"word":"add-on.","start_time":285.078,"end_time":285.28}],"alternatives":[],"language":"en"},{"transcript":" And it's also suggesting an alternative approach that doesn't need an add-on.","confidence":0.8505833333333334,"words":[{"word":"And","start_time":286.622,"end_time":286.703},{"word":"it's","start_time":286.743,"end_time":286.864},{"word":"also","start_time":287.125,"end_time":287.567},{"word":"suggesting","start_time":287.627,"end_time":288.029},{"word":"an","start_time":288.07,"end_time":288.11},{"word":"alternative","start_time":288.17,"end_time":288.693},{"word":"approach","start_time":288.733,"end_time":289.095},{"word":"that","start_time":289.135,"end_time":289.276},{"word":"doesn't","start_time":289.316,"end_time":289.597},{"word":"need","start_time":289.678,"end_time":289.858},{"word":"an","start_time":289.899,"end_time":289.959},{"word":"add-on.","start_time":289.999,"end_time":290.16}],"alternatives":[],"language":"en"},{"transcript":" So let's see how to enable the add-on.","confidence":0.8322499999999999,"words":[{"word":"So","start_time":292.186,"end_time":292.287},{"word":"let's","start_time":292.307,"end_time":292.469},{"word":"see","start_time":292.489,"end_time":292.59},{"word":"how","start_time":292.63,"end_time":292.731},{"word":"to","start_time":292.752,"end_time":292.833},{"word":"enable","start_time":292.893,"end_time":293.156},{"word":"the","start_time":293.196,"end_time":293.277},{"word":"add-on.","start_time":293.338,"end_time":293.54}],"alternatives":[],"language":"en"},{"transcript":" Go to the Cloudinary console, navigate to Settings, Add-ons, find the AI Content Analysis add-on and enable it.","confidence":0.7385000000000002,"words":[{"word":"Go","start_time":294.201,"end_time":294.342},{"word":"to","start_time":294.382,"end_time":294.462},{"word":"the","start_time":294.502,"end_time":294.562},{"word":"Cloudinary","start_time":294.582,"end_time":295.023},{"word":"console,","start_time":295.044,"end_time":295.605},{"word":"navigate","start_time":296.387,"end_time":296.768},{"word":"to","start_time":296.788,"end_time":296.888},{"word":"Settings,","start_time":296.948,"end_time":297.49},{"word":"Add-ons,","start_time":297.811,"end_time":298.232},{"word":"find","start_time":298.693,"end_time":298.953},{"word":"the","start_time":298.993,"end_time":299.114},{"word":"AI","start_time":299.234,"end_time":299.495},{"word":"Content","start_time":299.535,"end_time":299.896},{"word":"Analysis","start_time":299.936,"end_time":300.377},{"word":"add-on","start_time":300.517,"end_time":300.818},{"word":"and","start_time":301.039,"end_time":301.179},{"word":"enable","start_time":301.259,"end_time":301.52},{"word":"it.","start_time":301.54,"end_time":301.58}],"alternatives":[],"language":"en"},{"transcript":" OK, so Settings, let's find Add-ons.","confidence":0.5995,"words":[{"word":"OK,","start_time":303.144,"end_time":303.244},{"word":"so","start_time":303.264,"end_time":303.305},{"word":"Settings,","start_time":305.833,"end_time":306.395},{"word":"let's","start_time":306.716,"end_time":306.937},{"word":"find","start_time":306.977,"end_time":307.258},{"word":"Add-ons.","start_time":307.278,"end_time":307.78}],"alternatives":[],"language":"en"},{"transcript":" There it is.","confidence":0.7896666666666667,"words":[{"word":"There","start_time":309.482,"end_time":309.684},{"word":"it","start_time":309.724,"end_time":309.784},{"word":"is.","start_time":309.885,"end_time":309.965}],"alternatives":[],"language":"en"},{"transcript":"And then the Cloudinary AI Content Analysis one.","confidence":0.71675,"words":[{"word":"And","start_time":310.729,"end_time":310.829},{"word":"then","start_time":310.85,"end_time":310.97},{"word":"the","start_time":310.99,"end_time":311.071},{"word":"Cloudinary","start_time":311.091,"end_time":311.553},{"word":"AI","start_time":311.654,"end_time":311.915},{"word":"Content","start_time":311.955,"end_time":312.337},{"word":"Analysis","start_time":312.378,"end_time":312.78},{"word":"one.","start_time":312.8,"end_time":312.86}],"alternatives":[],"language":"en"},{"transcript":" we can enable it just by clicking the free plan.","confidence":0.8432999999999999,"words":[{"word":"we","start_time":315.312,"end_time":315.392},{"word":"can","start_time":315.412,"end_time":315.512},{"word":"enable","start_time":315.573,"end_time":315.874},{"word":"it","start_time":315.914,"end_time":315.974},{"word":"just","start_time":315.994,"end_time":316.155},{"word":"by","start_time":316.195,"end_time":316.315},{"word":"clicking","start_time":316.396,"end_time":316.757},{"word":"the","start_time":316.797,"end_time":316.877},{"word":"free","start_time":316.918,"end_time":317.138},{"word":"plan.","start_time":317.179,"end_time":317.44}],"alternatives":[],"language":"en"},{"transcript":"Okay, so that should be enabled now.","confidence":0.5384285714285715,"words":[{"word":"Okay,","start_time":319.086,"end_time":319.367},{"word":"so","start_time":319.387,"end_time":319.427},{"word":"that","start_time":319.467,"end_time":319.587},{"word":"should","start_time":319.607,"end_time":319.768},{"word":"be","start_time":319.788,"end_time":319.868},{"word":"enabled","start_time":319.909,"end_time":320.21},{"word":"now.","start_time":320.23,"end_time":320.29}],"alternatives":[],"language":"en"},{"transcript":" Let's go back to the flow and try testing it now.","confidence":0.7467272727272728,"words":[{"word":"Let's","start_time":322.152,"end_time":322.354},{"word":"go","start_time":322.394,"end_time":322.515},{"word":"back","start_time":322.576,"end_time":322.737},{"word":"to","start_time":322.757,"end_time":322.838},{"word":"the","start_time":322.878,"end_time":322.958},{"word":"flow","start_time":323.019,"end_time":323.301},{"word":"and","start_time":323.543,"end_time":323.644},{"word":"try","start_time":323.704,"end_time":323.885},{"word":"testing","start_time":323.946,"end_time":324.329},{"word":"it","start_time":324.369,"end_time":324.409},{"word":"now.","start_time":324.43,"end_time":324.49}],"alternatives":[],"language":"en"},{"transcript":" Yay, it passed!","confidence":0.4523333333333333,"words":[{"word":"Yay,","start_time":334.931,"end_time":335.252},{"word":"it","start_time":335.272,"end_time":335.312},{"word":"passed!","start_time":335.513,"end_time":335.894}],"alternatives":[],"language":"en"},{"transcript":"Let's take a look at each of the blocks outputs.","confidence":0.8032999999999999,"words":[{"word":"Let's","start_time":337.058,"end_time":337.278},{"word":"take","start_time":337.298,"end_time":337.479},{"word":"a","start_time":337.519,"end_time":337.559},{"word":"look","start_time":337.599,"end_time":337.8},{"word":"at","start_time":337.84,"end_time":337.88},{"word":"each","start_time":337.96,"end_time":338.101},{"word":"of","start_time":338.121,"end_time":338.161},{"word":"the","start_time":338.181,"end_time":338.261},{"word":"blocks","start_time":338.301,"end_time":338.582},{"word":"outputs.","start_time":338.642,"end_time":339.084}],"alternatives":[],"language":"en"},{"transcript":"So here's the response to the","confidence":0.5873333333333333,"words":[{"word":"So","start_time":340.207,"end_time":340.308},{"word":"here's","start_time":340.348,"end_time":340.508},{"word":"the","start_time":340.528,"end_time":340.608},{"word":"response","start_time":340.628,"end_time":340.99},{"word":"to","start_time":341.01,"end_time":341.05},{"word":"the","start_time":341.07,"end_time":341.13}],"alternatives":[],"language":"en"},{"transcript":" And here's the generated caption.","confidence":0.7108,"words":[{"word":"And","start_time":354.145,"end_time":354.227},{"word":"here's","start_time":354.287,"end_time":354.47},{"word":"the","start_time":354.49,"end_time":354.571},{"word":"generated","start_time":354.612,"end_time":355.017},{"word":"caption.","start_time":355.038,"end_time":355.22}],"alternatives":[],"language":"en"},{"transcript":" A young woman with long brown hair stands amidst the vibrant display of colourful balloons.","confidence":0.7349333333333335,"words":[{"word":"A","start_time":356.222,"end_time":356.262},{"word":"young","start_time":356.303,"end_time":356.523},{"word":"woman","start_time":356.584,"end_time":356.865},{"word":"with","start_time":357.005,"end_time":357.125},{"word":"long","start_time":357.186,"end_time":357.386},{"word":"brown","start_time":357.447,"end_time":357.707},{"word":"hair","start_time":357.748,"end_time":357.988},{"word":"stands","start_time":358.51,"end_time":358.851},{"word":"amidst","start_time":358.932,"end_time":359.253},{"word":"the","start_time":359.273,"end_time":359.353},{"word":"vibrant","start_time":359.433,"end_time":359.855},{"word":"display","start_time":359.895,"end_time":360.357},{"word":"of","start_time":360.718,"end_time":360.778},{"word":"colourful","start_time":360.858,"end_time":361.159},{"word":"balloons.","start_time":361.179,"end_time":361.36}],"alternatives":[],"language":"en"},{"transcript":" Her expression pensive and thoughtful.","confidence":0.7205999999999999,"words":[{"word":"Her","start_time":362.264,"end_time":362.366},{"word":"expression","start_time":362.426,"end_time":362.871},{"word":"pensive","start_time":362.932,"end_time":363.356},{"word":"and","start_time":363.377,"end_time":363.458},{"word":"thoughtful.","start_time":363.478,"end_time":363.68}],"alternatives":[],"language":"en"},{"transcript":" I'd say that's pretty accurate.","confidence":0.7474000000000001,"words":[{"word":"I'd","start_time":365.006,"end_time":365.108},{"word":"say","start_time":365.149,"end_time":365.25},{"word":"that's","start_time":365.271,"end_time":365.433},{"word":"pretty","start_time":365.474,"end_time":365.657},{"word":"accurate.","start_time":365.677,"end_time":365.84}],"alternatives":[],"language":"en"},{"transcript":" This is the response for updating the structured metadata.","confidence":0.7051111111111111,"words":[{"word":"This","start_time":370.364,"end_time":370.505},{"word":"is","start_time":370.585,"end_time":370.646},{"word":"the","start_time":370.666,"end_time":370.726},{"word":"response","start_time":370.766,"end_time":371.209},{"word":"for","start_time":371.309,"end_time":371.45},{"word":"updating","start_time":371.551,"end_time":372.295},{"word":"the","start_time":372.376,"end_time":372.476},{"word":"structured","start_time":372.516,"end_time":372.919},{"word":"metadata.","start_time":372.939,"end_time":373.14}],"alternatives":[],"language":"en"},{"transcript":" It's just the public ID of the updated asset.","confidence":0.8057777777777777,"words":[{"word":"It's","start_time":373.923,"end_time":374.044},{"word":"just","start_time":374.064,"end_time":374.226},{"word":"the","start_time":374.266,"end_time":374.347},{"word":"public","start_time":374.407,"end_time":374.669},{"word":"ID","start_time":374.77,"end_time":375.092},{"word":"of","start_time":375.435,"end_time":375.495},{"word":"the","start_time":375.536,"end_time":375.616},{"word":"updated","start_time":375.637,"end_time":375.959},{"word":"asset.","start_time":375.979,"end_time":376.08}],"alternatives":[],"language":"en"},{"transcript":" And here's the log message including the public ID and caption as configured.","confidence":0.8126153846153846,"words":[{"word":"And","start_time":378.503,"end_time":378.664},{"word":"here's","start_time":378.744,"end_time":379.085},{"word":"the","start_time":379.165,"end_time":379.286},{"word":"log","start_time":379.366,"end_time":379.627},{"word":"message","start_time":379.688,"end_time":380.189},{"word":"including","start_time":380.29,"end_time":380.671},{"word":"the","start_time":380.711,"end_time":380.772},{"word":"public","start_time":380.812,"end_time":381.073},{"word":"ID","start_time":381.173,"end_time":381.454},{"word":"and","start_time":381.615,"end_time":381.715},{"word":"caption","start_time":381.776,"end_time":382.177},{"word":"as","start_time":382.519,"end_time":382.619},{"word":"configured.","start_time":382.679,"end_time":382.9}],"alternatives":[],"language":"en"},{"transcript":" Let's now go to our media library just to check that the caption has actually been set.","confidence":0.7701764705882354,"words":[{"word":"Let's","start_time":384.762,"end_time":384.923},{"word":"now","start_time":384.943,"end_time":385.064},{"word":"go","start_time":385.104,"end_time":385.204},{"word":"to","start_time":385.244,"end_time":385.345},{"word":"our","start_time":385.385,"end_time":385.466},{"word":"media","start_time":385.546,"end_time":385.888},{"word":"library","start_time":385.908,"end_time":386.29},{"word":"just","start_time":386.31,"end_time":386.431},{"word":"to","start_time":386.451,"end_time":386.551},{"word":"check","start_time":386.591,"end_time":386.873},{"word":"that","start_time":386.913,"end_time":387.054},{"word":"the","start_time":387.074,"end_time":387.154},{"word":"caption","start_time":387.174,"end_time":387.516},{"word":"has","start_time":387.536,"end_time":387.657},{"word":"actually","start_time":387.717,"end_time":387.958},{"word":"been","start_time":387.998,"end_time":388.159},{"word":"set.","start_time":388.24,"end_time":388.3}],"alternatives":[],"language":"en"},{"transcript":" Here's the latest uploaded asset, and we can see the structured metadata here.","confidence":0.665076923076923,"words":[{"word":"Here's","start_time":395.828,"end_time":395.968},{"word":"the","start_time":395.989,"end_time":396.049},{"word":"latest","start_time":396.069,"end_time":396.39},{"word":"uploaded","start_time":396.45,"end_time":396.871},{"word":"asset,","start_time":397.032,"end_time":397.413},{"word":"and","start_time":397.754,"end_time":397.854},{"word":"we","start_time":397.874,"end_time":397.975},{"word":"can","start_time":398.015,"end_time":398.155},{"word":"see","start_time":398.236,"end_time":398.436},{"word":"the","start_time":398.476,"end_time":398.577},{"word":"structured","start_time":398.597,"end_time":398.938},{"word":"metadata","start_time":398.978,"end_time":399.459},{"word":"here.","start_time":399.48,"end_time":399.6}],"alternatives":[],"language":"en"},{"transcript":" And here's the description in the text label field.","confidence":0.6674444444444445,"words":[{"word":"And","start_time":403.464,"end_time":403.565},{"word":"here's","start_time":403.605,"end_time":403.786},{"word":"the","start_time":403.807,"end_time":403.867},{"word":"description","start_time":403.907,"end_time":404.431},{"word":"in","start_time":404.733,"end_time":404.834},{"word":"the","start_time":404.854,"end_time":404.935},{"word":"text","start_time":404.975,"end_time":405.237},{"word":"label","start_time":405.277,"end_time":405.559},{"word":"field.","start_time":405.579,"end_time":405.68}],"alternatives":[],"language":"en"}]