{"text": " So Kimi K3 just got released and it's the number one front-end model on the arena. I'm going to show you exactly how you can set it up in your clawed code and how you can make this viral visual in under 10 minutes. So this is Kimi K3. It's the latest open source model from Moonshot AI Labs. And this video on the right here is their launch video, which they said was entirely edited and created by Kimi K3 itself. In this video, we're going to cover what exactly Kimi K3 is. We're going to set it up in clawed code and then we're going to recreate this viral style templated video on the right here where you can compare Kimi K3, Fable 5 and GPT 5.6 Sol, giving different prompts to C-Dance. So it's a 2.8 trillion parameter mixture of experts model with a 1 million context window. And the pricing is equivalent to Sonnet, which is pretty insane because Kimi K2, K3 consistently outperforms Opus 4.8 in a lot of tasks. This is front-end code arena. It ranks models based on blind votes on real front-end tasks. So people compare two outputs and then pick one. So it's not a lab that's grading its own homework. And you can see row 18, we had the old Kimi K2.6 model. And now it's all the way up in first place. So they went from 18th to first place in one release. So if you use models for design work, for UI, pretty much anything that a person ends up looking at, this is the chart that matters most to you. That's just the front-end board though. And I don't want to oversell it because Kimi K3 actually does sit around the third place and the second place on most of the general coding and agentic benchmarks. So here you can see that above it most of the time is Fable 5. And it does beat GPT 5.6 a lot of the time as well. And honestly, this is the part that puts real pressure on Anthropic and OpenAI because being this close to the top used to mean that you had to pay huge premium for it. And now you can get a model that's the equivalent to GPT 5.6 and even better than Opus 4.8 for the price of Sonnet. Before I show you how you can set this model up, I'll just go through a few of the catches. Firstly, there's no open waits yet. They've said that they're going to release the open waits on July 27th. But as of today, there's nothing public yet. Another one is that it's slow on hard tasks. So a user reported that it took up to 35 minutes for a single front-end task. And then the third one is that it trains on your traffic. So anything that you're sending it through the API, it's going to train its future models on that. And it is a Chinese model. So you never know what's going to happen with that data. All right. So let's jump into the setup. All right. So the first step is getting our key. And to get our key, we're going to go to Kimi.com. You're going to want to log in. And then you're going to need to get on the cheapest plan. So just come down to your name down the bottom here. Click on upgrade plan. And then I've just chosen this plan here, but you can choose any of your plans. They all come with K3. And this beats out using the API, because if you're going to use the API, you're going to have to pay for that usage fee, which is going to end up being more than if you're just going to use the plan. Now that we're logged in and subscribed to our plan, we need to go to the console page to get our API key. So I'm going to go to Kimi code. Then I'm going to go to console. Next, we just want to create an API key. So just name it whatever you want. Click create. Then you need to copy this key here. And we're just going to take this key into Claude code now. All right. So I've got my key copied. And now I'm in VS code with the Claude code plugin installed. I'm just going to paste the key in here and say, please set up Kimi K3 for me. So I can use it as a sub agent. One thing to know though, is that an API key is essentially a password. And I've just pasted this one in here because it's just a $20 burner. And I can cancel that key anytime on their site. So I just wouldn't paste any important keys that matter directly into your Claude code chat. I definitely put them straight into your .emv file. All right. So Claude just got back to me about two minutes later saying, Kimi K3 sub agent is done. TLDR, Kimi builder. A sub agent is set up and the key is verified working. New agent types load at session start. So it becomes spawnable after your next slash clear. Now I'm just going to paste this in and say, I'm going to say, how can we use this sub agent? Kimi is now set up fully in my Claude code as a sub agent. So whenever I want to use Kimi, I'll just tell Claude to use that Kimi sub agent. So now we'll jump into creating an actual test. So we're going to use this example here, which is through the Wireflow API. And Wireflow is just a creative node-based canvas that lets us add prompts and then connect those prompts to video models or image models. So for this example, we're going to have Kimi create a creative prompt based on this still image here. And then we're going to have Fable 5 create a prompt as well as GPT 5.6 create a prompt. And then we're going to see what those different outputs look like side by side. All right. Next steps are we just have to set up the Wireflow API. So I'm just going to come to wireflow.ai slash API and I'm going to click get the key. And then it's going to take me to slash settings. And then in here, I'm going to click on API keys and then click on create a new key. Just name it Kimi create key, copy this key. And we're just going to do the exact same process as before with the Kimi key. So I'm just going to paste it in here and say, please set up my API key for Wireflow, Wireflow's API. All right. So our Wireflow key is set up now and it's confirmed working. So now we're going to go back to Wireflow. This is the template that we're using. So it's a one start frame, three AI directors, Kimi K3, Claude Fable 5 and GPT 5.6. So once you have everything set up, you just click on use this template and then it will open the template, which looks like this. And you can actually run the workflow from in here, but we're going to use Claude code to write all the prompts, inject the prompts in the workflow, and then we'll come back to the workflow and run the actual C dance nodes one at a time. Because we have Claude code already connected to our Wireflow account. We can just grab this URL here, come back to our Claude code with Kimi and just paste the URL and say, can you learn this workflow? I'm going to want to change the prompts. Okay. So it said, TLDR, it's a three-way AI directors comparison flow, one shared start frame fans out into three C dance, two nodes, each driven by a different model's motion prompt. All right. So next we're going to write, please spawn three different sub agents, one Kimi K3, one Fable, and one GPT 5.6, and have them each look at the reference image, then create their own motion prompt and insert it into the relevant text box, please. So Claude code has just replied and it said, done. All three models view the actual start frame, wrote their own motion prompt, and the prompts are live within the flow. So you can see Kimi K3, 110 words, and then it kind of describes the different actions and motions that each one of them took here. And so now we can go back into the flow and you can see that this has already changed. Each prompt has been automatically inserted into their prompt box here. And then you can see these purple lines here. This is the text connector. So it's connecting into the C dance to here. And then this start frame is also getting connected. So each of these videos starts from the same start frame. Then the language models can take it in different directions. And so I've already run these models and this was the output. And the next steps in this workflow is essentially a image compositor. So it's just going to use these black overlays and then it's sending this into a video editor. And this is essentially just putting those overlays on those C dance to clips here so that we can post this on Twitter or LinkedIn. So everything I've shown in this video so far I'll include it in the description including this template here which also includes a skill in it to set up those sub-agents in Claude Code. So hopefully you guys found this tutorial useful and you're able to set up Kimi K3 for yourselves. Let's see.", "segments": [{"id": 0, "seek": 0, "start": 0.0, "end": 4.32, "text": " So Kimi K3 just got released and it's the number one front-end model on the arena.", "tokens": [50365, 407, 5652, 72, 591, 18, 445, 658, 4736, 293, 309, 311, 264, 1230, 472, 1868, 12, 521, 2316, 322, 264, 18451, 13, 50581], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 1, "seek": 0, "start": 4.62, "end": 7.38, "text": " I'm going to show you exactly how you can set it up in your clawed code", "tokens": [50596, 286, 478, 516, 281, 855, 291, 2293, 577, 291, 393, 992, 309, 493, 294, 428, 32019, 292, 3089, 50734], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 2, "seek": 0, "start": 7.38, "end": 10.22, "text": " and how you can make this viral visual in under 10 minutes.", "tokens": [50734, 293, 577, 291, 393, 652, 341, 16132, 5056, 294, 833, 1266, 2077, 13, 50876], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 3, "seek": 0, "start": 11.72, "end": 13.06, "text": " So this is Kimi K3.", "tokens": [50951, 407, 341, 307, 5652, 72, 591, 18, 13, 51018], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 4, "seek": 0, "start": 13.52, "end": 16.92, "text": " It's the latest open source model from Moonshot AI Labs.", "tokens": [51041, 467, 311, 264, 6792, 1269, 4009, 2316, 490, 3335, 892, 12194, 7318, 40047, 13, 51211], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 5, "seek": 0, "start": 17.42, "end": 19.42, "text": " And this video on the right here is their launch video,", "tokens": [51236, 400, 341, 960, 322, 264, 558, 510, 307, 641, 4025, 960, 11, 51336], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 6, "seek": 0, "start": 19.56, "end": 23.54, "text": " which they said was entirely edited and created by Kimi K3 itself.", "tokens": [51343, 597, 436, 848, 390, 7696, 23016, 293, 2942, 538, 5652, 72, 591, 18, 2564, 13, 51542], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 7, "seek": 0, "start": 23.94, "end": 27.36, "text": " In this video, we're going to cover what exactly Kimi K3 is.", "tokens": [51562, 682, 341, 960, 11, 321, 434, 516, 281, 2060, 437, 2293, 5652, 72, 591, 18, 307, 13, 51733], "temperature": 0, "avg_logprob": -0.16672014668040033, "compression_ratio": 1.7210144927536233, "no_speech_prob": 3.0094566162014447e-12}, {"id": 8, "seek": 2736, "start": 28.259999999999998, "end": 30.22, "text": " We're going to set it up in clawed code", "tokens": [50410, 492, 434, 516, 281, 992, 309, 493, 294, 32019, 292, 3089, 50508], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 9, "seek": 2736, "start": 30.22, "end": 35.18, "text": " and then we're going to recreate this viral style templated video on the right here", "tokens": [50508, 293, 550, 321, 434, 516, 281, 25833, 341, 16132, 3758, 9100, 770, 960, 322, 264, 558, 510, 50756], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 10, "seek": 2736, "start": 35.18, "end": 40.28, "text": " where you can compare Kimi K3, Fable 5 and GPT 5.6 Sol,", "tokens": [50756, 689, 291, 393, 6794, 5652, 72, 591, 18, 11, 479, 712, 1025, 293, 26039, 51, 1025, 13, 21, 7026, 11, 51011], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 11, "seek": 2736, "start": 40.76, "end": 42.84, "text": " giving different prompts to C-Dance.", "tokens": [51035, 2902, 819, 41095, 281, 383, 12, 35, 719, 13, 51139], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 12, "seek": 2736, "start": 44.86, "end": 49.7, "text": " So it's a 2.8 trillion parameter mixture of experts model", "tokens": [51240, 407, 309, 311, 257, 568, 13, 23, 18723, 13075, 9925, 295, 8572, 2316, 51482], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 13, "seek": 2736, "start": 49.7, "end": 51.84, "text": " with a 1 million context window.", "tokens": [51482, 365, 257, 502, 2459, 4319, 4910, 13, 51589], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 14, "seek": 2736, "start": 52.44, "end": 54.92, "text": " And the pricing is equivalent to Sonnet, which is pretty insane", "tokens": [51619, 400, 264, 17621, 307, 10344, 281, 5185, 7129, 11, 597, 307, 1238, 10838, 51743], "temperature": 0, "avg_logprob": -0.15585483694976232, "compression_ratio": 1.4722222222222223, "no_speech_prob": 1.0562761602883608e-12}, {"id": 15, "seek": 5492, "start": 54.92, "end": 60.04, "text": " because Kimi K2, K3 consistently outperforms Opus 4.8 in a lot of tasks.", "tokens": [50365, 570, 5652, 72, 591, 17, 11, 591, 18, 14961, 484, 26765, 82, 12011, 301, 1017, 13, 23, 294, 257, 688, 295, 9608, 13, 50621], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 16, "seek": 5492, "start": 60.760000000000005, "end": 62.18, "text": " This is front-end code arena.", "tokens": [50657, 639, 307, 1868, 12, 521, 3089, 18451, 13, 50728], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 17, "seek": 5492, "start": 62.660000000000004, "end": 66.1, "text": " It ranks models based on blind votes on real front-end tasks.", "tokens": [50752, 467, 21406, 5245, 2361, 322, 6865, 12068, 322, 957, 1868, 12, 521, 9608, 13, 50924], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 18, "seek": 5492, "start": 66.54, "end": 68.64, "text": " So people compare two outputs and then pick one.", "tokens": [50946, 407, 561, 6794, 732, 23930, 293, 550, 1888, 472, 13, 51051], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 19, "seek": 5492, "start": 68.8, "end": 70.94, "text": " So it's not a lab that's grading its own homework.", "tokens": [51059, 407, 309, 311, 406, 257, 2715, 300, 311, 35540, 1080, 1065, 14578, 13, 51166], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 20, "seek": 5492, "start": 71.6, "end": 75.72, "text": " And you can see row 18, we had the old Kimi K2.6 model.", "tokens": [51199, 400, 291, 393, 536, 5386, 2443, 11, 321, 632, 264, 1331, 5652, 72, 591, 17, 13, 21, 2316, 13, 51405], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 21, "seek": 5492, "start": 76.28, "end": 78.4, "text": " And now it's all the way up in first place.", "tokens": [51433, 400, 586, 309, 311, 439, 264, 636, 493, 294, 700, 1081, 13, 51539], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 22, "seek": 5492, "start": 78.94, "end": 81.58, "text": " So they went from 18th to first place in one release.", "tokens": [51566, 407, 436, 1437, 490, 2443, 392, 281, 700, 1081, 294, 472, 4374, 13, 51698], "temperature": 0, "avg_logprob": -0.14381991166334887, "compression_ratio": 1.5773584905660378, "no_speech_prob": 1.477267418635575e-12}, {"id": 23, "seek": 8158, "start": 81.58, "end": 85.3, "text": " So if you use models for design work, for UI,", "tokens": [50365, 407, 498, 291, 764, 5245, 337, 1715, 589, 11, 337, 15682, 11, 50551], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 24, "seek": 8158, "start": 85.58, "end": 87.74, "text": " pretty much anything that a person ends up looking at,", "tokens": [50565, 1238, 709, 1340, 300, 257, 954, 5314, 493, 1237, 412, 11, 50673], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 25, "seek": 8158, "start": 87.98, "end": 89.78, "text": " this is the chart that matters most to you.", "tokens": [50685, 341, 307, 264, 6927, 300, 7001, 881, 281, 291, 13, 50775], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 26, "seek": 8158, "start": 90.16, "end": 91.7, "text": " That's just the front-end board though.", "tokens": [50794, 663, 311, 445, 264, 1868, 12, 521, 3150, 1673, 13, 50871], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 27, "seek": 8158, "start": 91.88, "end": 95.94, "text": " And I don't want to oversell it because Kimi K3 actually does sit around the third place", "tokens": [50880, 400, 286, 500, 380, 528, 281, 11916, 285, 309, 570, 5652, 72, 591, 18, 767, 775, 1394, 926, 264, 2636, 1081, 51083], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 28, "seek": 8158, "start": 95.94, "end": 100.84, "text": " and the second place on most of the general coding and agentic benchmarks.", "tokens": [51083, 293, 264, 1150, 1081, 322, 881, 295, 264, 2674, 17720, 293, 9461, 299, 43751, 13, 51328], "temperature": 0, "avg_logprob": -0.1545646216279717, "compression_ratio": 1.519650655021834, "no_speech_prob": 2.108395489447412e-12}, {"id": 29, "seek": 10084, "start": 100.84, "end": 104.58, "text": " So here you can see that above it most of the time is Fable 5.", "tokens": [50365, 407, 510, 291, 393, 536, 300, 3673, 309, 881, 295, 264, 565, 307, 479, 712, 1025, 13, 50552], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 30, "seek": 10084, "start": 105.26, "end": 108.54, "text": " And it does beat GPT 5.6 a lot of the time as well.", "tokens": [50586, 400, 309, 775, 4224, 26039, 51, 1025, 13, 21, 257, 688, 295, 264, 565, 382, 731, 13, 50750], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 31, "seek": 10084, "start": 109.06, "end": 112.4, "text": " And honestly, this is the part that puts real pressure on Anthropic and OpenAI", "tokens": [50776, 400, 6095, 11, 341, 307, 264, 644, 300, 8137, 957, 3321, 322, 12727, 39173, 293, 7238, 48698, 50943], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 32, "seek": 10084, "start": 112.4, "end": 117.08000000000001, "text": " because being this close to the top used to mean that you had to pay huge premium for it.", "tokens": [50943, 570, 885, 341, 1998, 281, 264, 1192, 1143, 281, 914, 300, 291, 632, 281, 1689, 2603, 12049, 337, 309, 13, 51177], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 33, "seek": 10084, "start": 117.5, "end": 120.86, "text": " And now you can get a model that's the equivalent to GPT 5.6", "tokens": [51198, 400, 586, 291, 393, 483, 257, 2316, 300, 311, 264, 10344, 281, 26039, 51, 1025, 13, 21, 51366], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 34, "seek": 10084, "start": 120.86, "end": 124.12, "text": " and even better than Opus 4.8 for the price of Sonnet.", "tokens": [51366, 293, 754, 1101, 813, 12011, 301, 1017, 13, 23, 337, 264, 3218, 295, 5185, 7129, 13, 51529], "temperature": 0, "avg_logprob": -0.11086488174179852, "compression_ratio": 1.6153846153846154, "no_speech_prob": 3.0796064483251673e-12}, {"id": 35, "seek": 12412, "start": 124.12, "end": 128.18, "text": " Before I show you how you can set this model up,", "tokens": [50365, 4546, 286, 855, 291, 577, 291, 393, 992, 341, 2316, 493, 11, 50568], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 36, "seek": 12412, "start": 128.26, "end": 130.3, "text": " I'll just go through a few of the catches.", "tokens": [50572, 286, 603, 445, 352, 807, 257, 1326, 295, 264, 25496, 13, 50674], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 37, "seek": 12412, "start": 131.12, "end": 132.78, "text": " Firstly, there's no open waits yet.", "tokens": [50715, 20042, 11, 456, 311, 572, 1269, 40597, 1939, 13, 50798], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 38, "seek": 12412, "start": 133.1, "end": 136.46, "text": " They've said that they're going to release the open waits on July 27th.", "tokens": [50814, 814, 600, 848, 300, 436, 434, 516, 281, 4374, 264, 1269, 40597, 322, 7370, 7634, 392, 13, 50982], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 39, "seek": 12412, "start": 136.46, "end": 139.44, "text": " But as of today, there's nothing public yet.", "tokens": [50982, 583, 382, 295, 965, 11, 456, 311, 1825, 1908, 1939, 13, 51131], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 40, "seek": 12412, "start": 140.24, "end": 142.66, "text": " Another one is that it's slow on hard tasks.", "tokens": [51171, 3996, 472, 307, 300, 309, 311, 2964, 322, 1152, 9608, 13, 51292], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 41, "seek": 12412, "start": 142.84, "end": 146.72, "text": " So a user reported that it took up to 35 minutes for a single front-end task.", "tokens": [51301, 407, 257, 4195, 7055, 300, 309, 1890, 493, 281, 6976, 2077, 337, 257, 2167, 1868, 12, 521, 5633, 13, 51495], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 42, "seek": 12412, "start": 147.32, "end": 149.62, "text": " And then the third one is that it trains on your traffic.", "tokens": [51525, 400, 550, 264, 2636, 472, 307, 300, 309, 16329, 322, 428, 6419, 13, 51640], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 43, "seek": 12412, "start": 149.70000000000002, "end": 151.5, "text": " So anything that you're sending it through the API,", "tokens": [51644, 407, 1340, 300, 291, 434, 7750, 309, 807, 264, 9362, 11, 51734], "temperature": 0, "avg_logprob": -0.14752518952782476, "compression_ratio": 1.6795774647887325, "no_speech_prob": 1.6351843924039544e-12}, {"id": 44, "seek": 15150, "start": 151.5, "end": 154.66, "text": " it's going to train its future models on that.", "tokens": [50365, 309, 311, 516, 281, 3847, 1080, 2027, 5245, 322, 300, 13, 50523], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 45, "seek": 15150, "start": 155.08, "end": 156.34, "text": " And it is a Chinese model.", "tokens": [50544, 400, 309, 307, 257, 4649, 2316, 13, 50607], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 46, "seek": 15150, "start": 156.54, "end": 160.2, "text": " So you never know what's going to happen with that data.", "tokens": [50617, 407, 291, 1128, 458, 437, 311, 516, 281, 1051, 365, 300, 1412, 13, 50800], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 47, "seek": 15150, "start": 161.36, "end": 161.8, "text": " All right.", "tokens": [50858, 1057, 558, 13, 50880], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 48, "seek": 15150, "start": 161.8, "end": 163.12, "text": " So let's jump into the setup.", "tokens": [50880, 407, 718, 311, 3012, 666, 264, 8657, 13, 50946], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 49, "seek": 15150, "start": 163.86, "end": 164.02, "text": " All right.", "tokens": [50983, 1057, 558, 13, 50991], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 50, "seek": 15150, "start": 164.02, "end": 165.5, "text": " So the first step is getting our key.", "tokens": [50991, 407, 264, 700, 1823, 307, 1242, 527, 2141, 13, 51065], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 51, "seek": 15150, "start": 165.94, "end": 168.04, "text": " And to get our key, we're going to go to Kimi.com.", "tokens": [51087, 400, 281, 483, 527, 2141, 11, 321, 434, 516, 281, 352, 281, 5652, 72, 13, 1112, 13, 51192], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 52, "seek": 15150, "start": 168.62, "end": 169.7, "text": " You're going to want to log in.", "tokens": [51221, 509, 434, 516, 281, 528, 281, 3565, 294, 13, 51275], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 53, "seek": 15150, "start": 169.8, "end": 171.94, "text": " And then you're going to need to get on the cheapest plan.", "tokens": [51280, 400, 550, 291, 434, 516, 281, 643, 281, 483, 322, 264, 29167, 1393, 13, 51387], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 54, "seek": 15150, "start": 172.02, "end": 173.76, "text": " So just come down to your name down the bottom here.", "tokens": [51391, 407, 445, 808, 760, 281, 428, 1315, 760, 264, 2767, 510, 13, 51478], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 55, "seek": 15150, "start": 174.1, "end": 175.12, "text": " Click on upgrade plan.", "tokens": [51495, 8230, 322, 11484, 1393, 13, 51546], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 56, "seek": 15150, "start": 175.58, "end": 177.02, "text": " And then I've just chosen this plan here,", "tokens": [51569, 400, 550, 286, 600, 445, 8614, 341, 1393, 510, 11, 51641], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 57, "seek": 15150, "start": 177.06, "end": 178.2, "text": " but you can choose any of your plans.", "tokens": [51643, 457, 291, 393, 2826, 604, 295, 428, 5482, 13, 51700], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 58, "seek": 15150, "start": 178.38, "end": 179.34, "text": " They all come with K3.", "tokens": [51709, 814, 439, 808, 365, 591, 18, 13, 51757], "temperature": 0, "avg_logprob": -0.20067749926324427, "compression_ratio": 1.8338983050847457, "no_speech_prob": 1.8674252682399084e-12}, {"id": 59, "seek": 17934, "start": 179.34, "end": 181.72, "text": " And this beats out using the API,", "tokens": [50365, 400, 341, 16447, 484, 1228, 264, 9362, 11, 50484], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 60, "seek": 17934, "start": 182.04, "end": 183.4, "text": " because if you're going to use the API,", "tokens": [50500, 570, 498, 291, 434, 516, 281, 764, 264, 9362, 11, 50568], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 61, "seek": 17934, "start": 183.48, "end": 185.42000000000002, "text": " you're going to have to pay for that usage fee,", "tokens": [50572, 291, 434, 516, 281, 362, 281, 1689, 337, 300, 14924, 12054, 11, 50669], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 62, "seek": 17934, "start": 185.5, "end": 188.44, "text": " which is going to end up being more than if you're just going to use the plan.", "tokens": [50673, 597, 307, 516, 281, 917, 493, 885, 544, 813, 498, 291, 434, 445, 516, 281, 764, 264, 1393, 13, 50820], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 63, "seek": 17934, "start": 190.02, "end": 192.02, "text": " Now that we're logged in and subscribed to our plan,", "tokens": [50899, 823, 300, 321, 434, 27231, 294, 293, 16665, 281, 527, 1393, 11, 50999], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 64, "seek": 17934, "start": 192.08, "end": 195.1, "text": " we need to go to the console page to get our API key.", "tokens": [51002, 321, 643, 281, 352, 281, 264, 11076, 3028, 281, 483, 527, 9362, 2141, 13, 51153], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 65, "seek": 17934, "start": 195.18, "end": 196.34, "text": " So I'm going to go to Kimi code.", "tokens": [51157, 407, 286, 478, 516, 281, 352, 281, 5652, 72, 3089, 13, 51215], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 66, "seek": 17934, "start": 197.14000000000001, "end": 198.84, "text": " Then I'm going to go to console.", "tokens": [51255, 1396, 286, 478, 516, 281, 352, 281, 11076, 13, 51340], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 67, "seek": 17934, "start": 199.32, "end": 201.04, "text": " Next, we just want to create an API key.", "tokens": [51364, 3087, 11, 321, 445, 528, 281, 1884, 364, 9362, 2141, 13, 51450], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 68, "seek": 17934, "start": 201.42000000000002, "end": 202.8, "text": " So just name it whatever you want.", "tokens": [51469, 407, 445, 1315, 309, 2035, 291, 528, 13, 51538], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 69, "seek": 17934, "start": 202.98000000000002, "end": 203.62, "text": " Click create.", "tokens": [51547, 8230, 1884, 13, 51579], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 70, "seek": 17934, "start": 204.02, "end": 205.9, "text": " Then you need to copy this key here.", "tokens": [51599, 1396, 291, 643, 281, 5055, 341, 2141, 510, 13, 51693], "temperature": 0, "avg_logprob": -0.16298846194618627, "compression_ratio": 1.9157088122605364, "no_speech_prob": 1.505895018058534e-12}, {"id": 71, "seek": 20590, "start": 205.9, "end": 208.5, "text": " And we're just going to take this key into Claude code now.", "tokens": [50365, 400, 321, 434, 445, 516, 281, 747, 341, 2141, 666, 12947, 2303, 3089, 586, 13, 50495], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 72, "seek": 20590, "start": 209.0, "end": 209.18, "text": " All right.", "tokens": [50520, 1057, 558, 13, 50529], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 73, "seek": 20590, "start": 209.18, "end": 210.04, "text": " So I've got my key copied.", "tokens": [50529, 407, 286, 600, 658, 452, 2141, 25365, 13, 50572], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 74, "seek": 20590, "start": 210.18, "end": 212.96, "text": " And now I'm in VS code with the Claude code plugin installed.", "tokens": [50579, 400, 586, 286, 478, 294, 25091, 3089, 365, 264, 12947, 2303, 3089, 23407, 8899, 13, 50718], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 75, "seek": 20590, "start": 213.22, "end": 215.54000000000002, "text": " I'm just going to paste the key in here and say,", "tokens": [50731, 286, 478, 445, 516, 281, 9163, 264, 2141, 294, 510, 293, 584, 11, 50847], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 76, "seek": 20590, "start": 215.72, "end": 219.96, "text": " please set up Kimi K3 for me.", "tokens": [50856, 1767, 992, 493, 5652, 72, 591, 18, 337, 385, 13, 51068], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 77, "seek": 20590, "start": 220.04000000000002, "end": 223.48000000000002, "text": " So I can use it as a sub agent.", "tokens": [51072, 407, 286, 393, 764, 309, 382, 257, 1422, 9461, 13, 51244], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 78, "seek": 20590, "start": 223.82, "end": 224.94, "text": " One thing to know though,", "tokens": [51261, 1485, 551, 281, 458, 1673, 11, 51317], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 79, "seek": 20590, "start": 224.94, "end": 227.06, "text": " is that an API key is essentially a password.", "tokens": [51317, 307, 300, 364, 9362, 2141, 307, 4476, 257, 11524, 13, 51423], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 80, "seek": 20590, "start": 227.76, "end": 230.68, "text": " And I've just pasted this one in here because it's just a $20 burner.", "tokens": [51458, 400, 286, 600, 445, 1791, 292, 341, 472, 294, 510, 570, 309, 311, 445, 257, 1848, 2009, 36116, 13, 51604], "temperature": 0, "avg_logprob": -0.18536324537437382, "compression_ratio": 1.6349206349206349, "no_speech_prob": 1.3375847738444913e-12}, {"id": 81, "seek": 23068, "start": 230.68, "end": 233.54000000000002, "text": " And I can cancel that key anytime on their site.", "tokens": [50365, 400, 286, 393, 10373, 300, 2141, 13038, 322, 641, 3621, 13, 50508], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 82, "seek": 23068, "start": 233.82, "end": 239.24, "text": " So I just wouldn't paste any important keys that matter directly into your Claude code chat.", "tokens": [50522, 407, 286, 445, 2759, 380, 9163, 604, 1021, 9317, 300, 1871, 3838, 666, 428, 12947, 2303, 3089, 5081, 13, 50793], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 83, "seek": 23068, "start": 239.52, "end": 243.0, "text": " I definitely put them straight into your .emv file.", "tokens": [50807, 286, 2138, 829, 552, 2997, 666, 428, 2411, 443, 85, 3991, 13, 50981], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 84, "seek": 23068, "start": 243.6, "end": 243.78, "text": " All right.", "tokens": [51011, 1057, 558, 13, 51020], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 85, "seek": 23068, "start": 243.8, "end": 246.54000000000002, "text": " So Claude just got back to me about two minutes later saying,", "tokens": [51021, 407, 12947, 2303, 445, 658, 646, 281, 385, 466, 732, 2077, 1780, 1566, 11, 51158], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 86, "seek": 23068, "start": 246.66, "end": 248.54000000000002, "text": " Kimi K3 sub agent is done.", "tokens": [51164, 5652, 72, 591, 18, 1422, 9461, 307, 1096, 13, 51258], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 87, "seek": 23068, "start": 248.82, "end": 250.08, "text": " TLDR, Kimi builder.", "tokens": [51272, 40277, 9301, 11, 5652, 72, 27377, 13, 51335], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 88, "seek": 23068, "start": 250.28, "end": 253.22, "text": " A sub agent is set up and the key is verified working.", "tokens": [51345, 316, 1422, 9461, 307, 992, 493, 293, 264, 2141, 307, 31197, 1364, 13, 51492], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 89, "seek": 23068, "start": 253.38, "end": 255.36, "text": " New agent types load at session start.", "tokens": [51500, 1873, 9461, 3467, 3677, 412, 5481, 722, 13, 51599], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 90, "seek": 23068, "start": 255.46, "end": 257.52, "text": " So it becomes spawnable after your next slash clear.", "tokens": [51604, 407, 309, 3643, 17088, 712, 934, 428, 958, 17330, 1850, 13, 51707], "temperature": 0, "avg_logprob": -0.17307526935902676, "compression_ratio": 1.6140350877192982, "no_speech_prob": 1.4834547435935153e-12}, {"id": 91, "seek": 25752, "start": 257.52, "end": 259.28, "text": " Now I'm just going to paste this in and say,", "tokens": [50365, 823, 286, 478, 445, 516, 281, 9163, 341, 294, 293, 584, 11, 50453], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 92, "seek": 25752, "start": 260.02, "end": 264.15999999999997, "text": " I'm going to say, how can we use this sub agent?", "tokens": [50490, 286, 478, 516, 281, 584, 11, 577, 393, 321, 764, 341, 1422, 9461, 30, 50697], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 93, "seek": 25752, "start": 265.44, "end": 268.32, "text": " Kimi is now set up fully in my Claude code as a sub agent.", "tokens": [50761, 5652, 72, 307, 586, 992, 493, 4498, 294, 452, 12947, 2303, 3089, 382, 257, 1422, 9461, 13, 50905], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 94, "seek": 25752, "start": 268.46, "end": 269.58, "text": " So whenever I want to use Kimi,", "tokens": [50912, 407, 5699, 286, 528, 281, 764, 5652, 72, 11, 50968], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 95, "seek": 25752, "start": 269.88, "end": 272.88, "text": " I'll just tell Claude to use that Kimi sub agent.", "tokens": [50983, 286, 603, 445, 980, 12947, 2303, 281, 764, 300, 5652, 72, 1422, 9461, 13, 51133], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 96, "seek": 25752, "start": 273.29999999999995, "end": 276.14, "text": " So now we'll jump into creating an actual test.", "tokens": [51154, 407, 586, 321, 603, 3012, 666, 4084, 364, 3539, 1500, 13, 51296], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 97, "seek": 25752, "start": 276.44, "end": 277.71999999999997, "text": " So we're going to use this example here,", "tokens": [51311, 407, 321, 434, 516, 281, 764, 341, 1365, 510, 11, 51375], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 98, "seek": 25752, "start": 277.78, "end": 280.15999999999997, "text": " which is through the Wireflow API.", "tokens": [51378, 597, 307, 807, 264, 32598, 10565, 9362, 13, 51497], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 99, "seek": 25752, "start": 280.62, "end": 283.35999999999996, "text": " And Wireflow is just a creative node-based canvas", "tokens": [51520, 400, 32598, 10565, 307, 445, 257, 5880, 9984, 12, 6032, 16267, 51657], "temperature": 0, "avg_logprob": -0.15644448900979663, "compression_ratio": 1.7, "no_speech_prob": 1.7411157151453471e-12}, {"id": 100, "seek": 28336, "start": 283.36, "end": 286.76, "text": " that lets us add prompts and then connect those prompts", "tokens": [50365, 300, 6653, 505, 909, 41095, 293, 550, 1745, 729, 41095, 50535], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 101, "seek": 28336, "start": 286.76, "end": 288.34000000000003, "text": " to video models or image models.", "tokens": [50535, 281, 960, 5245, 420, 3256, 5245, 13, 50614], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 102, "seek": 28336, "start": 288.58000000000004, "end": 292.78000000000003, "text": " So for this example, we're going to have Kimi create a creative prompt", "tokens": [50626, 407, 337, 341, 1365, 11, 321, 434, 516, 281, 362, 5652, 72, 1884, 257, 5880, 12391, 50836], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 103, "seek": 28336, "start": 292.78000000000003, "end": 294.68, "text": " based on this still image here.", "tokens": [50836, 2361, 322, 341, 920, 3256, 510, 13, 50931], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 104, "seek": 28336, "start": 295.36, "end": 297.8, "text": " And then we're going to have Fable 5 create a prompt", "tokens": [50965, 400, 550, 321, 434, 516, 281, 362, 479, 712, 1025, 1884, 257, 12391, 51087], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 105, "seek": 28336, "start": 297.8, "end": 300.1, "text": " as well as GPT 5.6 create a prompt.", "tokens": [51087, 382, 731, 382, 26039, 51, 1025, 13, 21, 1884, 257, 12391, 13, 51202], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 106, "seek": 28336, "start": 300.3, "end": 303.58000000000004, "text": " And then we're going to see what those different outputs", "tokens": [51212, 400, 550, 321, 434, 516, 281, 536, 437, 729, 819, 23930, 51376], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 107, "seek": 28336, "start": 303.58000000000004, "end": 304.92, "text": " look like side by side.", "tokens": [51376, 574, 411, 1252, 538, 1252, 13, 51443], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 108, "seek": 28336, "start": 307.08000000000004, "end": 307.54, "text": " All right.", "tokens": [51551, 1057, 558, 13, 51574], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 109, "seek": 28336, "start": 307.54, "end": 309.84000000000003, "text": " Next steps are we just have to set up the Wireflow API.", "tokens": [51574, 3087, 4439, 366, 321, 445, 362, 281, 992, 493, 264, 32598, 10565, 9362, 13, 51689], "temperature": 0, "avg_logprob": -0.16442571592725014, "compression_ratio": 1.7613168724279835, "no_speech_prob": 1.7980778541440423e-12}, {"id": 110, "seek": 30984, "start": 309.84, "end": 313.02, "text": " So I'm just going to come to wireflow.ai slash API", "tokens": [50365, 407, 286, 478, 445, 516, 281, 808, 281, 6234, 10565, 13, 1301, 17330, 9362, 50524], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 111, "seek": 30984, "start": 313.02, "end": 314.73999999999995, "text": " and I'm going to click get the key.", "tokens": [50524, 293, 286, 478, 516, 281, 2052, 483, 264, 2141, 13, 50610], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 112, "seek": 30984, "start": 315.03999999999996, "end": 317.11999999999995, "text": " And then it's going to take me to slash settings.", "tokens": [50625, 400, 550, 309, 311, 516, 281, 747, 385, 281, 17330, 6257, 13, 50729], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 113, "seek": 30984, "start": 317.44, "end": 319.96, "text": " And then in here, I'm going to click on API keys", "tokens": [50745, 400, 550, 294, 510, 11, 286, 478, 516, 281, 2052, 322, 9362, 9317, 50871], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 114, "seek": 30984, "start": 319.96, "end": 321.88, "text": " and then click on create a new key.", "tokens": [50871, 293, 550, 2052, 322, 1884, 257, 777, 2141, 13, 50967], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 115, "seek": 30984, "start": 322.06, "end": 325.17999999999995, "text": " Just name it Kimi create key, copy this key.", "tokens": [50976, 1449, 1315, 309, 5652, 72, 1884, 2141, 11, 5055, 341, 2141, 13, 51132], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 116, "seek": 30984, "start": 325.28, "end": 326.97999999999996, "text": " And we're just going to do the exact same process", "tokens": [51137, 400, 321, 434, 445, 516, 281, 360, 264, 1900, 912, 1399, 51222], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 117, "seek": 30984, "start": 326.97999999999996, "end": 328.79999999999995, "text": " as before with the Kimi key.", "tokens": [51222, 382, 949, 365, 264, 5652, 72, 2141, 13, 51313], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 118, "seek": 30984, "start": 328.9, "end": 330.35999999999996, "text": " So I'm just going to paste it in here and say,", "tokens": [51318, 407, 286, 478, 445, 516, 281, 9163, 309, 294, 510, 293, 584, 11, 51391], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 119, "seek": 30984, "start": 330.5, "end": 335.78, "text": " please set up my API key for Wireflow, Wireflow's API.", "tokens": [51398, 1767, 992, 493, 452, 9362, 2141, 337, 32598, 10565, 11, 32598, 10565, 311, 9362, 13, 51662], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 120, "seek": 30984, "start": 336.4, "end": 336.82, "text": " All right.", "tokens": [51693, 1057, 558, 13, 51714], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 121, "seek": 30984, "start": 336.85999999999996, "end": 338.44, "text": " So our Wireflow key is set up now", "tokens": [51716, 407, 527, 32598, 10565, 2141, 307, 992, 493, 586, 51795], "temperature": 0, "avg_logprob": -0.15256880483319682, "compression_ratio": 1.9838709677419355, "no_speech_prob": 2.897898717865721e-12}, {"id": 122, "seek": 33844, "start": 338.44, "end": 340.14, "text": " and it's confirmed working.", "tokens": [50365, 293, 309, 311, 11341, 1364, 13, 50450], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 123, "seek": 33844, "start": 340.3, "end": 341.68, "text": " So now we're going to go back to Wireflow.", "tokens": [50458, 407, 586, 321, 434, 516, 281, 352, 646, 281, 32598, 10565, 13, 50527], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 124, "seek": 33844, "start": 341.94, "end": 343.46, "text": " This is the template that we're using.", "tokens": [50540, 639, 307, 264, 12379, 300, 321, 434, 1228, 13, 50616], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 125, "seek": 33844, "start": 343.7, "end": 346.36, "text": " So it's a one start frame, three AI directors,", "tokens": [50628, 407, 309, 311, 257, 472, 722, 3920, 11, 1045, 7318, 17307, 11, 50761], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 126, "seek": 33844, "start": 346.68, "end": 349.52, "text": " Kimi K3, Claude Fable 5 and GPT 5.6.", "tokens": [50777, 5652, 72, 591, 18, 11, 12947, 2303, 479, 712, 1025, 293, 26039, 51, 1025, 13, 21, 13, 50919], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 127, "seek": 33844, "start": 349.82, "end": 351.28, "text": " So once you have everything set up,", "tokens": [50934, 407, 1564, 291, 362, 1203, 992, 493, 11, 51007], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 128, "seek": 33844, "start": 351.32, "end": 352.42, "text": " you just click on use this template", "tokens": [51009, 291, 445, 2052, 322, 764, 341, 12379, 51064], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 129, "seek": 33844, "start": 352.42, "end": 353.72, "text": " and then it will open the template,", "tokens": [51064, 293, 550, 309, 486, 1269, 264, 12379, 11, 51129], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 130, "seek": 33844, "start": 353.86, "end": 354.72, "text": " which looks like this.", "tokens": [51136, 597, 1542, 411, 341, 13, 51179], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 131, "seek": 33844, "start": 354.86, "end": 356.76, "text": " And you can actually run the workflow from in here,", "tokens": [51186, 400, 291, 393, 767, 1190, 264, 20993, 490, 294, 510, 11, 51281], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 132, "seek": 33844, "start": 356.84, "end": 360.14, "text": " but we're going to use Claude code to write all the prompts,", "tokens": [51285, 457, 321, 434, 516, 281, 764, 12947, 2303, 3089, 281, 2464, 439, 264, 41095, 11, 51450], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 133, "seek": 33844, "start": 360.3, "end": 361.56, "text": " inject the prompts in the workflow,", "tokens": [51458, 10711, 264, 41095, 294, 264, 20993, 11, 51521], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 134, "seek": 33844, "start": 361.56, "end": 362.82, "text": " and then we'll come back to the workflow", "tokens": [51521, 293, 550, 321, 603, 808, 646, 281, 264, 20993, 51584], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 135, "seek": 33844, "start": 362.82, "end": 365.12, "text": " and run the actual C dance nodes one at a time.", "tokens": [51584, 293, 1190, 264, 3539, 383, 4489, 13891, 472, 412, 257, 565, 13, 51699], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 136, "seek": 33844, "start": 365.5, "end": 367.08, "text": " Because we have Claude code already connected", "tokens": [51718, 1436, 321, 362, 12947, 2303, 3089, 1217, 4582, 51797], "temperature": 0, "avg_logprob": -0.15292581279626052, "compression_ratio": 1.782991202346041, "no_speech_prob": 1.6747721915885694e-12}, {"id": 137, "seek": 36708, "start": 367.08, "end": 368.18, "text": " to our Wireflow account.", "tokens": [50365, 281, 527, 32598, 10565, 2696, 13, 50420], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 138, "seek": 36708, "start": 368.3, "end": 369.88, "text": " We can just grab this URL here,", "tokens": [50426, 492, 393, 445, 4444, 341, 12905, 510, 11, 50505], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 139, "seek": 36708, "start": 370.15999999999997, "end": 372.08, "text": " come back to our Claude code with Kimi", "tokens": [50519, 808, 646, 281, 527, 12947, 2303, 3089, 365, 5652, 72, 50615], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 140, "seek": 36708, "start": 372.08, "end": 373.59999999999997, "text": " and just paste the URL and say,", "tokens": [50615, 293, 445, 9163, 264, 12905, 293, 584, 11, 50691], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 141, "seek": 36708, "start": 373.76, "end": 376.76, "text": " can you learn this workflow?", "tokens": [50699, 393, 291, 1466, 341, 20993, 30, 50849], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 142, "seek": 36708, "start": 377.4, "end": 381.82, "text": " I'm going to want to change the prompts.", "tokens": [50881, 286, 478, 516, 281, 528, 281, 1319, 264, 41095, 13, 51102], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 143, "seek": 36708, "start": 382.36, "end": 382.47999999999996, "text": " Okay.", "tokens": [51129, 1033, 13, 51135], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 144, "seek": 36708, "start": 382.56, "end": 383.2, "text": " So it said,", "tokens": [51139, 407, 309, 848, 11, 51171], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 145, "seek": 36708, "start": 383.74, "end": 384.32, "text": " TLDR,", "tokens": [51198, 40277, 9301, 11, 51227], "temperature": 0, "avg_logprob": -0.2445074799772981, "compression_ratio": 1.3313253012048192, "no_speech_prob": 1.9825185330196726e-12}, {"id": 146, "seek": 38432, "start": 384.32, "end": 386.7, "text": " it's a three-way AI directors comparison flow,", "tokens": [50365, 309, 311, 257, 1045, 12, 676, 7318, 17307, 9660, 3095, 11, 50484], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 147, "seek": 38432, "start": 387.15999999999997, "end": 389.8, "text": " one shared start frame fans out into three C dance,", "tokens": [50507, 472, 5507, 722, 3920, 4499, 484, 666, 1045, 383, 4489, 11, 50639], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 148, "seek": 38432, "start": 389.9, "end": 390.38, "text": " two nodes,", "tokens": [50644, 732, 13891, 11, 50668], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 149, "seek": 38432, "start": 390.5, "end": 392.34, "text": " each driven by a different model's motion prompt.", "tokens": [50674, 1184, 9555, 538, 257, 819, 2316, 311, 5394, 12391, 13, 50766], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 150, "seek": 38432, "start": 392.78, "end": 392.96, "text": " All right.", "tokens": [50788, 1057, 558, 13, 50797], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 151, "seek": 38432, "start": 392.96, "end": 393.96, "text": " So next we're going to write,", "tokens": [50797, 407, 958, 321, 434, 516, 281, 2464, 11, 50847], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 152, "seek": 38432, "start": 394.38, "end": 398.42, "text": " please spawn three different sub agents,", "tokens": [50868, 1767, 17088, 1045, 819, 1422, 12554, 11, 51070], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 153, "seek": 38432, "start": 398.94, "end": 400.7, "text": " one Kimi K3,", "tokens": [51096, 472, 5652, 72, 591, 18, 11, 51184], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 154, "seek": 38432, "start": 401.21999999999997, "end": 402.38, "text": " one Fable,", "tokens": [51210, 472, 479, 712, 11, 51268], "temperature": 0, "avg_logprob": -0.31863867518413497, "compression_ratio": 1.4171122994652405, "no_speech_prob": 2.9492879492776236e-12}, {"id": 155, "seek": 40238, "start": 402.38, "end": 405.4, "text": " and one GPT 5.6,", "tokens": [50365, 293, 472, 26039, 51, 1025, 13, 21, 11, 50516], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 156, "seek": 40238, "start": 405.54, "end": 409.84, "text": " and have them each look at the reference image,", "tokens": [50523, 293, 362, 552, 1184, 574, 412, 264, 6408, 3256, 11, 50738], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 157, "seek": 40238, "start": 409.98, "end": 413.64, "text": " then create their own motion prompt", "tokens": [50745, 550, 1884, 641, 1065, 5394, 12391, 50928], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 158, "seek": 40238, "start": 413.64, "end": 418.76, "text": " and insert it into the relevant text box,", "tokens": [50928, 293, 8969, 309, 666, 264, 7340, 2487, 2424, 11, 51184], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 159, "seek": 40238, "start": 418.98, "end": 419.36, "text": " please.", "tokens": [51195, 1767, 13, 51214], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 160, "seek": 40238, "start": 419.78, "end": 421.88, "text": " So Claude code has just replied and it said,", "tokens": [51235, 407, 12947, 2303, 3089, 575, 445, 20345, 293, 309, 848, 11, 51340], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 161, "seek": 40238, "start": 421.98, "end": 422.14, "text": " done.", "tokens": [51345, 1096, 13, 51353], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 162, "seek": 40238, "start": 422.21999999999997, "end": 424.12, "text": " All three models view the actual start frame,", "tokens": [51357, 1057, 1045, 5245, 1910, 264, 3539, 722, 3920, 11, 51452], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 163, "seek": 40238, "start": 424.48, "end": 425.64, "text": " wrote their own motion prompt,", "tokens": [51470, 4114, 641, 1065, 5394, 12391, 11, 51528], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 164, "seek": 40238, "start": 425.64, "end": 427.44, "text": " and the prompts are live within the flow.", "tokens": [51528, 293, 264, 41095, 366, 1621, 1951, 264, 3095, 13, 51618], "temperature": 0, "avg_logprob": -0.23997097827018576, "compression_ratio": 1.5686274509803921, "no_speech_prob": 3.301893264015532e-12}, {"id": 165, "seek": 42744, "start": 427.44, "end": 429.26, "text": " So you can see Kimi K3,", "tokens": [50365, 407, 291, 393, 536, 5652, 72, 591, 18, 11, 50456], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 166, "seek": 42744, "start": 429.32, "end": 430.18, "text": " 110 words,", "tokens": [50459, 20154, 2283, 11, 50502], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 167, "seek": 42744, "start": 430.28, "end": 433.36, "text": " and then it kind of describes the different actions", "tokens": [50507, 293, 550, 309, 733, 295, 15626, 264, 819, 5909, 50661], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 168, "seek": 42744, "start": 433.36, "end": 435.16, "text": " and motions that each one of them took here.", "tokens": [50661, 293, 27500, 300, 1184, 472, 295, 552, 1890, 510, 13, 50751], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 169, "seek": 42744, "start": 435.32, "end": 436.76, "text": " And so now we can go back into the flow", "tokens": [50759, 400, 370, 586, 321, 393, 352, 646, 666, 264, 3095, 50831], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 170, "seek": 42744, "start": 436.76, "end": 439.12, "text": " and you can see that this has already changed.", "tokens": [50831, 293, 291, 393, 536, 300, 341, 575, 1217, 3105, 13, 50949], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 171, "seek": 42744, "start": 439.34, "end": 441.6, "text": " Each prompt has been automatically inserted", "tokens": [50960, 6947, 12391, 575, 668, 6772, 27992, 51073], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 172, "seek": 42744, "start": 441.6, "end": 442.9, "text": " into their prompt box here.", "tokens": [51073, 666, 641, 12391, 2424, 510, 13, 51138], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 173, "seek": 42744, "start": 443.1, "end": 445.52, "text": " And then you can see these purple lines here.", "tokens": [51148, 400, 550, 291, 393, 536, 613, 9656, 3876, 510, 13, 51269], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 174, "seek": 42744, "start": 445.64, "end": 446.6, "text": " This is the text connector.", "tokens": [51275, 639, 307, 264, 2487, 19127, 13, 51323], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 175, "seek": 42744, "start": 446.74, "end": 449.42, "text": " So it's connecting into the C dance to here.", "tokens": [51330, 407, 309, 311, 11015, 666, 264, 383, 4489, 281, 510, 13, 51464], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 176, "seek": 42744, "start": 449.82, "end": 452.2, "text": " And then this start frame is also getting connected.", "tokens": [51484, 400, 550, 341, 722, 3920, 307, 611, 1242, 4582, 13, 51603], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 177, "seek": 42744, "start": 452.2, "end": 455.46, "text": " So each of these videos starts from the same start frame.", "tokens": [51603, 407, 1184, 295, 613, 2145, 3719, 490, 264, 912, 722, 3920, 13, 51766], "temperature": 0, "avg_logprob": -0.15541327340262276, "compression_ratio": 1.8374558303886925, "no_speech_prob": 3.0082791726421254e-12}, {"id": 178, "seek": 45546, "start": 455.46, "end": 459.38, "text": " Then the language models can take it in different directions.", "tokens": [50365, 1396, 264, 2856, 5245, 393, 747, 309, 294, 819, 11095, 13, 50561], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 179, "seek": 45546, "start": 459.85999999999996, "end": 461.02, "text": " And so I've already run these models", "tokens": [50585, 400, 370, 286, 600, 1217, 1190, 613, 5245, 50643], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 180, "seek": 45546, "start": 461.02, "end": 462.84, "text": " and this was the output.", "tokens": [50643, 293, 341, 390, 264, 5598, 13, 50734], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 181, "seek": 45546, "start": 465.84, "end": 467.38, "text": " And the next steps in this workflow", "tokens": [50884, 400, 264, 958, 4439, 294, 341, 20993, 50961], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 182, "seek": 45546, "start": 467.38, "end": 469.06, "text": " is essentially a image compositor.", "tokens": [50961, 307, 4476, 257, 3256, 10199, 3029, 13, 51045], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 183, "seek": 45546, "start": 469.15999999999997, "end": 471.84, "text": " So it's just going to use these black overlays", "tokens": [51050, 407, 309, 311, 445, 516, 281, 764, 613, 2211, 15986, 3772, 51184], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 184, "seek": 45546, "start": 471.84, "end": 474.74, "text": " and then it's sending this into a video editor.", "tokens": [51184, 293, 550, 309, 311, 7750, 341, 666, 257, 960, 9839, 13, 51329], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 185, "seek": 45546, "start": 475.0, "end": 477.17999999999995, "text": " And this is essentially just putting those overlays", "tokens": [51342, 400, 341, 307, 4476, 445, 3372, 729, 15986, 3772, 51451], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 186, "seek": 45546, "start": 477.17999999999995, "end": 479.65999999999997, "text": " on those C dance to clips here", "tokens": [51451, 322, 729, 383, 4489, 281, 13117, 510, 51575], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 187, "seek": 45546, "start": 479.65999999999997, "end": 482.38, "text": " so that we can post this on Twitter or LinkedIn.", "tokens": [51575, 370, 300, 321, 393, 2183, 341, 322, 5794, 420, 20657, 13, 51711], "temperature": 0, "avg_logprob": -0.1261151053688743, "compression_ratio": 1.6975806451612903, "no_speech_prob": 2.2619621019986935e-12}, {"id": 188, "seek": 48238, "start": 482.38, "end": 485.84, "text": " So everything I've shown in this video so far", "tokens": [50365, 407, 1203, 286, 600, 4898, 294, 341, 960, 370, 1400, 50538], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 189, "seek": 48238, "start": 485.84, "end": 486.98, "text": " I'll include it in the description", "tokens": [50538, 286, 603, 4090, 309, 294, 264, 3855, 50595], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 190, "seek": 48238, "start": 486.98, "end": 488.38, "text": " including this template here", "tokens": [50595, 3009, 341, 12379, 510, 50665], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 191, "seek": 48238, "start": 488.38, "end": 491.3, "text": " which also includes a skill in it", "tokens": [50665, 597, 611, 5974, 257, 5389, 294, 309, 50811], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 192, "seek": 48238, "start": 491.3, "end": 494.04, "text": " to set up those sub-agents in Claude Code.", "tokens": [50811, 281, 992, 493, 729, 1422, 12, 559, 791, 294, 12947, 2303, 15549, 13, 50948], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 193, "seek": 48238, "start": 494.9, "end": 497.36, "text": " So hopefully you guys found this tutorial useful", "tokens": [50991, 407, 4696, 291, 1074, 1352, 341, 7073, 4420, 51114], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 194, "seek": 48238, "start": 497.36, "end": 499.96, "text": " and you're able to set up Kimi K3 for yourselves.", "tokens": [51114, 293, 291, 434, 1075, 281, 992, 493, 5652, 72, 591, 18, 337, 14791, 13, 51244], "temperature": 0, "avg_logprob": -0.17770251744910132, "compression_ratio": 1.5240641711229947, "no_speech_prob": 2.4730523618538003e-12}, {"id": 195, "seek": 49996, "start": 499.96, "end": 500.46, "text": " Let's see.", "tokens": [50365, 961, 311, 536, 13, 50390], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11}, {"id": 196, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 197, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 198, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 199, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 200, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 201, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 202, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 203, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 204, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 205, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 206, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 207, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 208, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 209, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 210, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 211, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 212, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 213, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 214, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 215, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 216, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 217, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 218, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 219, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 220, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 221, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 222, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 223, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 224, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 225, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 226, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 227, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 228, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 229, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 230, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 231, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 232, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 233, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 234, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}, {"id": 235, "seek": 49996, "start": 500.46, "end": 500.46, "text": "", "tokens": [], "temperature": 0, "avg_logprob": NaN, "compression_ratio": 13.214285714285714, "no_speech_prob": 1.3658304522101705e-11, "words": []}], "language": "en"}