camenduru
/
open-sora
Open-Sora is a work-in-progress model.
Prediction
camenduru/open-sora:8099e572IDapejmclbjcm66jtv645f2boynqStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1234
- prompt
- A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world.
{ "seed": 1234, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1234, prompt: "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1234, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1234, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle\'s journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle\'s surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:27:59.693675Z", "created_at": "2024-03-22T03:20:54.744582Z", "data_removed": false, "error": null, "id": "apejmclbjcm66jtv645f2boynq", "input": { "seed": 1234, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:24, 1.18it/s]\n 2%|▏ | 2/100 [00:01<01:16, 1.27it/s]\n 3%|▎ | 3/100 [00:02<01:14, 1.31it/s]\n 4%|▍ | 4/100 [00:03<01:12, 1.32it/s]\n 5%|▌ | 5/100 [00:03<01:11, 1.33it/s]\n 6%|▌ | 6/100 [00:04<01:10, 1.33it/s]\n 7%|▋ | 7/100 [00:05<01:09, 1.34it/s]\n 8%|▊ | 8/100 [00:06<01:08, 1.34it/s]\n 9%|▉ | 9/100 [00:06<01:08, 1.34it/s]\n 10%|█ | 10/100 [00:07<01:07, 1.34it/s]\n 11%|█ | 11/100 [00:08<01:06, 1.34it/s]\n 12%|█▏ | 12/100 [00:09<01:05, 1.34it/s]\n 13%|█▎ | 13/100 [00:09<01:04, 1.34it/s]\n 14%|█▍ | 14/100 [00:10<01:04, 1.34it/s]\n 15%|█▌ | 15/100 [00:11<01:03, 1.34it/s]\n 16%|█▌ | 16/100 [00:12<01:02, 1.34it/s]\n 17%|█▋ | 17/100 [00:12<01:01, 1.34it/s]\n 18%|█▊ | 18/100 [00:13<01:01, 1.34it/s]\n 19%|█▉ | 19/100 [00:14<01:00, 1.34it/s]\n 20%|██ | 20/100 [00:15<00:59, 1.34it/s]\n 21%|██ | 21/100 [00:15<00:58, 1.35it/s]\n 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s]\n 23%|██▎ | 23/100 [00:17<00:57, 1.34it/s]\n 24%|██▍ | 24/100 [00:17<00:56, 1.34it/s]\n 25%|██▌ | 25/100 [00:18<00:55, 1.34it/s]\n 26%|██▌ | 26/100 [00:19<00:55, 1.34it/s]\n 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s]\n 28%|██▊ | 28/100 [00:20<00:53, 1.34it/s]\n 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s]\n 30%|███ | 30/100 [00:22<00:52, 1.34it/s]\n 31%|███ | 31/100 [00:23<00:51, 1.34it/s]\n 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s]\n 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s]\n 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s]\n 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s]\n 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s]\n 37%|███▋ | 37/100 [00:27<00:47, 1.34it/s]\n 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s]\n 39%|███▉ | 39/100 [00:29<00:45, 1.34it/s]\n 40%|████ | 40/100 [00:29<00:44, 1.34it/s]\n 41%|████ | 41/100 [00:30<00:44, 1.34it/s]\n 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s]\n 43%|████▎ | 43/100 [00:32<00:42, 1.34it/s]\n 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s]\n 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s]\n 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s]\n 47%|████▋ | 47/100 [00:35<00:39, 1.34it/s]\n 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s]\n 49%|████▉ | 49/100 [00:36<00:38, 1.33it/s]\n 50%|█████ | 50/100 [00:37<00:37, 1.33it/s]\n 51%|█████ | 51/100 [00:38<00:36, 1.33it/s]\n 52%|█████▏ | 52/100 [00:38<00:35, 1.33it/s]\n 53%|█████▎ | 53/100 [00:39<00:35, 1.33it/s]\n 54%|█████▍ | 54/100 [00:40<00:34, 1.33it/s]\n 55%|█████▌ | 55/100 [00:41<00:33, 1.33it/s]\n 56%|█████▌ | 56/100 [00:41<00:33, 1.33it/s]\n 57%|█████▋ | 57/100 [00:42<00:32, 1.33it/s]\n 58%|█████▊ | 58/100 [00:43<00:31, 1.33it/s]\n 59%|█████▉ | 59/100 [00:44<00:30, 1.33it/s]\n 60%|██████ | 60/100 [00:44<00:30, 1.33it/s]\n 61%|██████ | 61/100 [00:45<00:29, 1.33it/s]\n 62%|██████▏ | 62/100 [00:46<00:28, 1.33it/s]\n 63%|██████▎ | 63/100 [00:47<00:27, 1.33it/s]\n 64%|██████▍ | 64/100 [00:47<00:27, 1.33it/s]\n 65%|██████▌ | 65/100 [00:48<00:26, 1.33it/s]\n 66%|██████▌ | 66/100 [00:49<00:25, 1.33it/s]\n 67%|██████▋ | 67/100 [00:50<00:24, 1.33it/s]\n 68%|██████▊ | 68/100 [00:50<00:24, 1.33it/s]\n 69%|██████▉ | 69/100 [00:51<00:23, 1.33it/s]\n 70%|███████ | 70/100 [00:52<00:22, 1.33it/s]\n 71%|███████ | 71/100 [00:53<00:21, 1.33it/s]\n 72%|███████▏ | 72/100 [00:53<00:21, 1.33it/s]\n 73%|███████▎ | 73/100 [00:54<00:20, 1.33it/s]\n 74%|███████▍ | 74/100 [00:55<00:19, 1.33it/s]\n 75%|███████▌ | 75/100 [00:56<00:18, 1.33it/s]\n 76%|███████▌ | 76/100 [00:56<00:18, 1.33it/s]\n 77%|███████▋ | 77/100 [00:57<00:17, 1.33it/s]\n 78%|███████▊ | 78/100 [00:58<00:16, 1.33it/s]\n 79%|███████▉ | 79/100 [00:59<00:15, 1.33it/s]\n 80%|████████ | 80/100 [00:59<00:15, 1.33it/s]\n 81%|████████ | 81/100 [01:00<00:14, 1.33it/s]\n 82%|████████▏ | 82/100 [01:01<00:13, 1.33it/s]\n 83%|████████▎ | 83/100 [01:02<00:12, 1.33it/s]\n 84%|████████▍ | 84/100 [01:02<00:12, 1.33it/s]\n 85%|████████▌ | 85/100 [01:03<00:11, 1.33it/s]\n 86%|████████▌ | 86/100 [01:04<00:10, 1.33it/s]\n 87%|████████▋ | 87/100 [01:05<00:09, 1.33it/s]\n 88%|████████▊ | 88/100 [01:05<00:09, 1.33it/s]\n 89%|████████▉ | 89/100 [01:06<00:08, 1.33it/s]\n 90%|█████████ | 90/100 [01:07<00:07, 1.33it/s]\n 91%|█████████ | 91/100 [01:08<00:06, 1.33it/s]\n 92%|█████████▏| 92/100 [01:08<00:06, 1.33it/s]\n 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s]\n 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s]\n 95%|█████████▌| 95/100 [01:11<00:03, 1.33it/s]\n 96%|█████████▌| 96/100 [01:11<00:03, 1.33it/s]\n 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s]\n 98%|█████████▊| 98/100 [01:13<00:01, 1.33it/s]\n 99%|█████████▉| 99/100 [01:14<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.33it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 77.163948, "total_time": 424.949093 }, "output": "https://replicate.delivery/pbxt/AOBIAHOqYTY6JBSySyVMhjqupzbGsXPz4rBEHsxqEiffyqiSA/output.mp4", "started_at": "2024-03-22T03:26:42.529727Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/apejmclbjcm66jtv645f2boynq", "cancel": "https://api.replicate.com/v1/predictions/apejmclbjcm66jtv645f2boynq/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:24, 1.18it/s] 2%|▏ | 2/100 [00:01<01:16, 1.27it/s] 3%|▎ | 3/100 [00:02<01:14, 1.31it/s] 4%|▍ | 4/100 [00:03<01:12, 1.32it/s] 5%|▌ | 5/100 [00:03<01:11, 1.33it/s] 6%|▌ | 6/100 [00:04<01:10, 1.33it/s] 7%|▋ | 7/100 [00:05<01:09, 1.34it/s] 8%|▊ | 8/100 [00:06<01:08, 1.34it/s] 9%|▉ | 9/100 [00:06<01:08, 1.34it/s] 10%|█ | 10/100 [00:07<01:07, 1.34it/s] 11%|█ | 11/100 [00:08<01:06, 1.34it/s] 12%|█▏ | 12/100 [00:09<01:05, 1.34it/s] 13%|█▎ | 13/100 [00:09<01:04, 1.34it/s] 14%|█▍ | 14/100 [00:10<01:04, 1.34it/s] 15%|█▌ | 15/100 [00:11<01:03, 1.34it/s] 16%|█▌ | 16/100 [00:12<01:02, 1.34it/s] 17%|█▋ | 17/100 [00:12<01:01, 1.34it/s] 18%|█▊ | 18/100 [00:13<01:01, 1.34it/s] 19%|█▉ | 19/100 [00:14<01:00, 1.34it/s] 20%|██ | 20/100 [00:15<00:59, 1.34it/s] 21%|██ | 21/100 [00:15<00:58, 1.35it/s] 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s] 23%|██▎ | 23/100 [00:17<00:57, 1.34it/s] 24%|██▍ | 24/100 [00:17<00:56, 1.34it/s] 25%|██▌ | 25/100 [00:18<00:55, 1.34it/s] 26%|██▌ | 26/100 [00:19<00:55, 1.34it/s] 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s] 28%|██▊ | 28/100 [00:20<00:53, 1.34it/s] 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s] 30%|███ | 30/100 [00:22<00:52, 1.34it/s] 31%|███ | 31/100 [00:23<00:51, 1.34it/s] 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s] 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s] 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s] 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s] 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s] 37%|███▋ | 37/100 [00:27<00:47, 1.34it/s] 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s] 39%|███▉ | 39/100 [00:29<00:45, 1.34it/s] 40%|████ | 40/100 [00:29<00:44, 1.34it/s] 41%|████ | 41/100 [00:30<00:44, 1.34it/s] 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s] 43%|████▎ | 43/100 [00:32<00:42, 1.34it/s] 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s] 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s] 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s] 47%|████▋ | 47/100 [00:35<00:39, 1.34it/s] 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s] 49%|████▉ | 49/100 [00:36<00:38, 1.33it/s] 50%|█████ | 50/100 [00:37<00:37, 1.33it/s] 51%|█████ | 51/100 [00:38<00:36, 1.33it/s] 52%|█████▏ | 52/100 [00:38<00:35, 1.33it/s] 53%|█████▎ | 53/100 [00:39<00:35, 1.33it/s] 54%|█████▍ | 54/100 [00:40<00:34, 1.33it/s] 55%|█████▌ | 55/100 [00:41<00:33, 1.33it/s] 56%|█████▌ | 56/100 [00:41<00:33, 1.33it/s] 57%|█████▋ | 57/100 [00:42<00:32, 1.33it/s] 58%|█████▊ | 58/100 [00:43<00:31, 1.33it/s] 59%|█████▉ | 59/100 [00:44<00:30, 1.33it/s] 60%|██████ | 60/100 [00:44<00:30, 1.33it/s] 61%|██████ | 61/100 [00:45<00:29, 1.33it/s] 62%|██████▏ | 62/100 [00:46<00:28, 1.33it/s] 63%|██████▎ | 63/100 [00:47<00:27, 1.33it/s] 64%|██████▍ | 64/100 [00:47<00:27, 1.33it/s] 65%|██████▌ | 65/100 [00:48<00:26, 1.33it/s] 66%|██████▌ | 66/100 [00:49<00:25, 1.33it/s] 67%|██████▋ | 67/100 [00:50<00:24, 1.33it/s] 68%|██████▊ | 68/100 [00:50<00:24, 1.33it/s] 69%|██████▉ | 69/100 [00:51<00:23, 1.33it/s] 70%|███████ | 70/100 [00:52<00:22, 1.33it/s] 71%|███████ | 71/100 [00:53<00:21, 1.33it/s] 72%|███████▏ | 72/100 [00:53<00:21, 1.33it/s] 73%|███████▎ | 73/100 [00:54<00:20, 1.33it/s] 74%|███████▍ | 74/100 [00:55<00:19, 1.33it/s] 75%|███████▌ | 75/100 [00:56<00:18, 1.33it/s] 76%|███████▌ | 76/100 [00:56<00:18, 1.33it/s] 77%|███████▋ | 77/100 [00:57<00:17, 1.33it/s] 78%|███████▊ | 78/100 [00:58<00:16, 1.33it/s] 79%|███████▉ | 79/100 [00:59<00:15, 1.33it/s] 80%|████████ | 80/100 [00:59<00:15, 1.33it/s] 81%|████████ | 81/100 [01:00<00:14, 1.33it/s] 82%|████████▏ | 82/100 [01:01<00:13, 1.33it/s] 83%|████████▎ | 83/100 [01:02<00:12, 1.33it/s] 84%|████████▍ | 84/100 [01:02<00:12, 1.33it/s] 85%|████████▌ | 85/100 [01:03<00:11, 1.33it/s] 86%|████████▌ | 86/100 [01:04<00:10, 1.33it/s] 87%|████████▋ | 87/100 [01:05<00:09, 1.33it/s] 88%|████████▊ | 88/100 [01:05<00:09, 1.33it/s] 89%|████████▉ | 89/100 [01:06<00:08, 1.33it/s] 90%|█████████ | 90/100 [01:07<00:07, 1.33it/s] 91%|█████████ | 91/100 [01:08<00:06, 1.33it/s] 92%|█████████▏| 92/100 [01:08<00:06, 1.33it/s] 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s] 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s] 95%|█████████▌| 95/100 [01:11<00:03, 1.33it/s] 96%|█████████▌| 96/100 [01:11<00:03, 1.33it/s] 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s] 98%|█████████▊| 98/100 [01:13<00:01, 1.33it/s] 99%|█████████▉| 99/100 [01:14<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.33it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDredvcwdbmeoquooqhexrj2lwdyStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1234
- prompt
- The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside.
{ "seed": 1234, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1234, prompt: "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1234, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1234, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature\'s beauty and the simple joy of a sunny day in the countryside." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:44:02.468034Z", "created_at": "2024-03-22T03:36:00.950932Z", "data_removed": false, "error": null, "id": "redvcwdbmeoquooqhexrj2lwdy", "input": { "seed": 1234, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:25, 1.15it/s]\n 2%|▏ | 2/100 [00:01<01:18, 1.26it/s]\n 3%|▎ | 3/100 [00:02<01:15, 1.29it/s]\n 4%|▍ | 4/100 [00:03<01:13, 1.30it/s]\n 5%|▌ | 5/100 [00:03<01:12, 1.31it/s]\n 6%|▌ | 6/100 [00:04<01:11, 1.32it/s]\n 7%|▋ | 7/100 [00:05<01:10, 1.32it/s]\n 8%|▊ | 8/100 [00:06<01:09, 1.32it/s]\n 9%|▉ | 9/100 [00:06<01:08, 1.33it/s]\n 10%|█ | 10/100 [00:07<01:07, 1.33it/s]\n 11%|█ | 11/100 [00:08<01:07, 1.32it/s]\n 12%|█▏ | 12/100 [00:09<01:06, 1.32it/s]\n 13%|█▎ | 13/100 [00:09<01:05, 1.32it/s]\n 14%|█▍ | 14/100 [00:10<01:04, 1.33it/s]\n 15%|█▌ | 15/100 [00:11<01:03, 1.33it/s]\n 16%|█▌ | 16/100 [00:12<01:03, 1.33it/s]\n 17%|█▋ | 17/100 [00:12<01:02, 1.33it/s]\n 18%|█▊ | 18/100 [00:13<01:01, 1.33it/s]\n 19%|█▉ | 19/100 [00:14<01:00, 1.33it/s]\n 20%|██ | 20/100 [00:15<01:00, 1.33it/s]\n 21%|██ | 21/100 [00:15<00:59, 1.33it/s]\n 22%|██▏ | 22/100 [00:16<00:58, 1.33it/s]\n 23%|██▎ | 23/100 [00:17<00:57, 1.33it/s]\n 24%|██▍ | 24/100 [00:18<00:57, 1.33it/s]\n 25%|██▌ | 25/100 [00:18<00:56, 1.33it/s]\n 26%|██▌ | 26/100 [00:19<00:55, 1.33it/s]\n 27%|██▋ | 27/100 [00:20<00:54, 1.33it/s]\n 28%|██▊ | 28/100 [00:21<00:54, 1.33it/s]\n 29%|██▉ | 29/100 [00:21<00:53, 1.33it/s]\n 30%|███ | 30/100 [00:22<00:52, 1.33it/s]\n 31%|███ | 31/100 [00:23<00:51, 1.33it/s]\n 32%|███▏ | 32/100 [00:24<00:51, 1.33it/s]\n 33%|███▎ | 33/100 [00:24<00:50, 1.33it/s]\n 34%|███▍ | 34/100 [00:25<00:49, 1.33it/s]\n 35%|███▌ | 35/100 [00:26<00:49, 1.32it/s]\n 36%|███▌ | 36/100 [00:27<00:48, 1.33it/s]\n 37%|███▋ | 37/100 [00:27<00:47, 1.32it/s]\n 38%|███▊ | 38/100 [00:28<00:46, 1.32it/s]\n 39%|███▉ | 39/100 [00:29<00:46, 1.32it/s]\n 40%|████ | 40/100 [00:30<00:45, 1.32it/s]\n 41%|████ | 41/100 [00:30<00:44, 1.32it/s]\n 42%|████▏ | 42/100 [00:31<00:43, 1.32it/s]\n 43%|████▎ | 43/100 [00:32<00:43, 1.32it/s]\n 44%|████▍ | 44/100 [00:33<00:42, 1.32it/s]\n 45%|████▌ | 45/100 [00:34<00:41, 1.32it/s]\n 46%|████▌ | 46/100 [00:34<00:40, 1.32it/s]\n 47%|████▋ | 47/100 [00:35<00:40, 1.32it/s]\n 48%|████▊ | 48/100 [00:36<00:39, 1.32it/s]\n 49%|████▉ | 49/100 [00:37<00:38, 1.32it/s]\n 50%|█████ | 50/100 [00:37<00:37, 1.32it/s]\n 51%|█████ | 51/100 [00:38<00:37, 1.32it/s]\n 52%|█████▏ | 52/100 [00:39<00:36, 1.32it/s]\n 53%|█████▎ | 53/100 [00:40<00:35, 1.32it/s]\n 54%|█████▍ | 54/100 [00:40<00:34, 1.32it/s]\n 55%|█████▌ | 55/100 [00:41<00:34, 1.32it/s]\n 56%|█████▌ | 56/100 [00:42<00:33, 1.32it/s]\n 57%|█████▋ | 57/100 [00:43<00:32, 1.32it/s]\n 58%|█████▊ | 58/100 [00:43<00:31, 1.32it/s]\n 59%|█████▉ | 59/100 [00:44<00:31, 1.32it/s]\n 60%|██████ | 60/100 [00:45<00:30, 1.32it/s]\n 61%|██████ | 61/100 [00:46<00:29, 1.32it/s]\n 62%|██████▏ | 62/100 [00:46<00:28, 1.32it/s]\n 63%|██████▎ | 63/100 [00:47<00:28, 1.32it/s]\n 64%|██████▍ | 64/100 [00:48<00:27, 1.32it/s]\n 65%|██████▌ | 65/100 [00:49<00:26, 1.32it/s]\n 66%|██████▌ | 66/100 [00:49<00:25, 1.32it/s]\n 67%|██████▋ | 67/100 [00:50<00:25, 1.32it/s]\n 68%|██████▊ | 68/100 [00:51<00:24, 1.32it/s]\n 69%|██████▉ | 69/100 [00:52<00:23, 1.32it/s]\n 70%|███████ | 70/100 [00:53<00:22, 1.31it/s]\n 71%|███████ | 71/100 [00:53<00:22, 1.31it/s]\n 72%|███████▏ | 72/100 [00:54<00:21, 1.31it/s]\n 73%|███████▎ | 73/100 [00:55<00:20, 1.31it/s]\n 74%|███████▍ | 74/100 [00:56<00:19, 1.31it/s]\n 75%|███████▌ | 75/100 [00:56<00:19, 1.31it/s]\n 76%|███████▌ | 76/100 [00:57<00:18, 1.31it/s]\n 77%|███████▋ | 77/100 [00:58<00:17, 1.31it/s]\n 78%|███████▊ | 78/100 [00:59<00:16, 1.31it/s]\n 79%|███████▉ | 79/100 [00:59<00:15, 1.31it/s]\n 80%|████████ | 80/100 [01:00<00:15, 1.31it/s]\n 81%|████████ | 81/100 [01:01<00:14, 1.31it/s]\n 82%|████████▏ | 82/100 [01:02<00:13, 1.31it/s]\n 83%|████████▎ | 83/100 [01:02<00:12, 1.31it/s]\n 84%|████████▍ | 84/100 [01:03<00:12, 1.31it/s]\n 85%|████████▌ | 85/100 [01:04<00:11, 1.31it/s]\n 86%|████████▌ | 86/100 [01:05<00:10, 1.31it/s]\n 87%|████████▋ | 87/100 [01:05<00:09, 1.31it/s]\n 88%|████████▊ | 88/100 [01:06<00:09, 1.31it/s]\n 89%|████████▉ | 89/100 [01:07<00:08, 1.31it/s]\n 90%|█████████ | 90/100 [01:08<00:07, 1.31it/s]\n 91%|█████████ | 91/100 [01:08<00:06, 1.31it/s]\n 92%|█████████▏| 92/100 [01:09<00:06, 1.31it/s]\n 93%|█████████▎| 93/100 [01:10<00:05, 1.31it/s]\n 94%|█████████▍| 94/100 [01:11<00:04, 1.31it/s]\n 95%|█████████▌| 95/100 [01:12<00:03, 1.31it/s]\n 96%|█████████▌| 96/100 [01:12<00:03, 1.31it/s]\n 97%|█████████▋| 97/100 [01:13<00:02, 1.31it/s]\n 98%|█████████▊| 98/100 [01:14<00:01, 1.31it/s]\n 99%|█████████▉| 99/100 [01:15<00:00, 1.31it/s]\n100%|██████████| 100/100 [01:15<00:00, 1.31it/s]\n100%|██████████| 100/100 [01:15<00:00, 1.32it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 78.031572, "total_time": 481.517102 }, "output": "https://replicate.delivery/pbxt/PEyKkPkKji7EINWnGWEwAvbkMHIFVOvruEvfMeooGA0CCriSA/output.mp4", "started_at": "2024-03-22T03:42:44.436462Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/redvcwdbmeoquooqhexrj2lwdy", "cancel": "https://api.replicate.com/v1/predictions/redvcwdbmeoquooqhexrj2lwdy/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:25, 1.15it/s] 2%|▏ | 2/100 [00:01<01:18, 1.26it/s] 3%|▎ | 3/100 [00:02<01:15, 1.29it/s] 4%|▍ | 4/100 [00:03<01:13, 1.30it/s] 5%|▌ | 5/100 [00:03<01:12, 1.31it/s] 6%|▌ | 6/100 [00:04<01:11, 1.32it/s] 7%|▋ | 7/100 [00:05<01:10, 1.32it/s] 8%|▊ | 8/100 [00:06<01:09, 1.32it/s] 9%|▉ | 9/100 [00:06<01:08, 1.33it/s] 10%|█ | 10/100 [00:07<01:07, 1.33it/s] 11%|█ | 11/100 [00:08<01:07, 1.32it/s] 12%|█▏ | 12/100 [00:09<01:06, 1.32it/s] 13%|█▎ | 13/100 [00:09<01:05, 1.32it/s] 14%|█▍ | 14/100 [00:10<01:04, 1.33it/s] 15%|█▌ | 15/100 [00:11<01:03, 1.33it/s] 16%|█▌ | 16/100 [00:12<01:03, 1.33it/s] 17%|█▋ | 17/100 [00:12<01:02, 1.33it/s] 18%|█▊ | 18/100 [00:13<01:01, 1.33it/s] 19%|█▉ | 19/100 [00:14<01:00, 1.33it/s] 20%|██ | 20/100 [00:15<01:00, 1.33it/s] 21%|██ | 21/100 [00:15<00:59, 1.33it/s] 22%|██▏ | 22/100 [00:16<00:58, 1.33it/s] 23%|██▎ | 23/100 [00:17<00:57, 1.33it/s] 24%|██▍ | 24/100 [00:18<00:57, 1.33it/s] 25%|██▌ | 25/100 [00:18<00:56, 1.33it/s] 26%|██▌ | 26/100 [00:19<00:55, 1.33it/s] 27%|██▋ | 27/100 [00:20<00:54, 1.33it/s] 28%|██▊ | 28/100 [00:21<00:54, 1.33it/s] 29%|██▉ | 29/100 [00:21<00:53, 1.33it/s] 30%|███ | 30/100 [00:22<00:52, 1.33it/s] 31%|███ | 31/100 [00:23<00:51, 1.33it/s] 32%|███▏ | 32/100 [00:24<00:51, 1.33it/s] 33%|███▎ | 33/100 [00:24<00:50, 1.33it/s] 34%|███▍ | 34/100 [00:25<00:49, 1.33it/s] 35%|███▌ | 35/100 [00:26<00:49, 1.32it/s] 36%|███▌ | 36/100 [00:27<00:48, 1.33it/s] 37%|███▋ | 37/100 [00:27<00:47, 1.32it/s] 38%|███▊ | 38/100 [00:28<00:46, 1.32it/s] 39%|███▉ | 39/100 [00:29<00:46, 1.32it/s] 40%|████ | 40/100 [00:30<00:45, 1.32it/s] 41%|████ | 41/100 [00:30<00:44, 1.32it/s] 42%|████▏ | 42/100 [00:31<00:43, 1.32it/s] 43%|████▎ | 43/100 [00:32<00:43, 1.32it/s] 44%|████▍ | 44/100 [00:33<00:42, 1.32it/s] 45%|████▌ | 45/100 [00:34<00:41, 1.32it/s] 46%|████▌ | 46/100 [00:34<00:40, 1.32it/s] 47%|████▋ | 47/100 [00:35<00:40, 1.32it/s] 48%|████▊ | 48/100 [00:36<00:39, 1.32it/s] 49%|████▉ | 49/100 [00:37<00:38, 1.32it/s] 50%|█████ | 50/100 [00:37<00:37, 1.32it/s] 51%|█████ | 51/100 [00:38<00:37, 1.32it/s] 52%|█████▏ | 52/100 [00:39<00:36, 1.32it/s] 53%|█████▎ | 53/100 [00:40<00:35, 1.32it/s] 54%|█████▍ | 54/100 [00:40<00:34, 1.32it/s] 55%|█████▌ | 55/100 [00:41<00:34, 1.32it/s] 56%|█████▌ | 56/100 [00:42<00:33, 1.32it/s] 57%|█████▋ | 57/100 [00:43<00:32, 1.32it/s] 58%|█████▊ | 58/100 [00:43<00:31, 1.32it/s] 59%|█████▉ | 59/100 [00:44<00:31, 1.32it/s] 60%|██████ | 60/100 [00:45<00:30, 1.32it/s] 61%|██████ | 61/100 [00:46<00:29, 1.32it/s] 62%|██████▏ | 62/100 [00:46<00:28, 1.32it/s] 63%|██████▎ | 63/100 [00:47<00:28, 1.32it/s] 64%|██████▍ | 64/100 [00:48<00:27, 1.32it/s] 65%|██████▌ | 65/100 [00:49<00:26, 1.32it/s] 66%|██████▌ | 66/100 [00:49<00:25, 1.32it/s] 67%|██████▋ | 67/100 [00:50<00:25, 1.32it/s] 68%|██████▊ | 68/100 [00:51<00:24, 1.32it/s] 69%|██████▉ | 69/100 [00:52<00:23, 1.32it/s] 70%|███████ | 70/100 [00:53<00:22, 1.31it/s] 71%|███████ | 71/100 [00:53<00:22, 1.31it/s] 72%|███████▏ | 72/100 [00:54<00:21, 1.31it/s] 73%|███████▎ | 73/100 [00:55<00:20, 1.31it/s] 74%|███████▍ | 74/100 [00:56<00:19, 1.31it/s] 75%|███████▌ | 75/100 [00:56<00:19, 1.31it/s] 76%|███████▌ | 76/100 [00:57<00:18, 1.31it/s] 77%|███████▋ | 77/100 [00:58<00:17, 1.31it/s] 78%|███████▊ | 78/100 [00:59<00:16, 1.31it/s] 79%|███████▉ | 79/100 [00:59<00:15, 1.31it/s] 80%|████████ | 80/100 [01:00<00:15, 1.31it/s] 81%|████████ | 81/100 [01:01<00:14, 1.31it/s] 82%|████████▏ | 82/100 [01:02<00:13, 1.31it/s] 83%|████████▎ | 83/100 [01:02<00:12, 1.31it/s] 84%|████████▍ | 84/100 [01:03<00:12, 1.31it/s] 85%|████████▌ | 85/100 [01:04<00:11, 1.31it/s] 86%|████████▌ | 86/100 [01:05<00:10, 1.31it/s] 87%|████████▋ | 87/100 [01:05<00:09, 1.31it/s] 88%|████████▊ | 88/100 [01:06<00:09, 1.31it/s] 89%|████████▉ | 89/100 [01:07<00:08, 1.31it/s] 90%|█████████ | 90/100 [01:08<00:07, 1.31it/s] 91%|█████████ | 91/100 [01:08<00:06, 1.31it/s] 92%|█████████▏| 92/100 [01:09<00:06, 1.31it/s] 93%|█████████▎| 93/100 [01:10<00:05, 1.31it/s] 94%|█████████▍| 94/100 [01:11<00:04, 1.31it/s] 95%|█████████▌| 95/100 [01:12<00:03, 1.31it/s] 96%|█████████▌| 96/100 [01:12<00:03, 1.31it/s] 97%|█████████▋| 97/100 [01:13<00:02, 1.31it/s] 98%|█████████▊| 98/100 [01:14<00:01, 1.31it/s] 99%|█████████▉| 99/100 [01:15<00:00, 1.31it/s] 100%|██████████| 100/100 [01:15<00:00, 1.31it/s] 100%|██████████| 100/100 [01:15<00:00, 1.32it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDhvcjm6lb6aubaxv4t3nsyp427iStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1234
- prompt
- A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains.
{ "seed": 1234, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1234, prompt: "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1234, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1234, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:45:29.362848Z", "created_at": "2024-03-22T03:44:11.176667Z", "data_removed": false, "error": null, "id": "hvcjm6lb6aubaxv4t3nsyp427i", "input": { "seed": 1234, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:13, 1.34it/s]\n 2%|▏ | 2/100 [00:01<01:14, 1.32it/s]\n 3%|▎ | 3/100 [00:02<01:13, 1.32it/s]\n 4%|▍ | 4/100 [00:03<01:12, 1.32it/s]\n 5%|▌ | 5/100 [00:03<01:11, 1.32it/s]\n 6%|▌ | 6/100 [00:04<01:11, 1.32it/s]\n 7%|▋ | 7/100 [00:05<01:10, 1.32it/s]\n 8%|▊ | 8/100 [00:06<01:09, 1.32it/s]\n 9%|▉ | 9/100 [00:06<01:09, 1.32it/s]\n 10%|█ | 10/100 [00:07<01:08, 1.32it/s]\n 11%|█ | 11/100 [00:08<01:07, 1.32it/s]\n 12%|█▏ | 12/100 [00:09<01:06, 1.32it/s]\n 13%|█▎ | 13/100 [00:09<01:06, 1.32it/s]\n 14%|█▍ | 14/100 [00:10<01:05, 1.32it/s]\n 15%|█▌ | 15/100 [00:11<01:04, 1.32it/s]\n 16%|█▌ | 16/100 [00:12<01:03, 1.32it/s]\n 17%|█▋ | 17/100 [00:12<01:03, 1.32it/s]\n 18%|█▊ | 18/100 [00:13<01:02, 1.32it/s]\n 19%|█▉ | 19/100 [00:14<01:01, 1.32it/s]\n 20%|██ | 20/100 [00:15<01:00, 1.32it/s]\n 21%|██ | 21/100 [00:15<01:00, 1.31it/s]\n 22%|██▏ | 22/100 [00:16<00:59, 1.31it/s]\n 23%|██▎ | 23/100 [00:17<00:58, 1.31it/s]\n 24%|██▍ | 24/100 [00:18<00:57, 1.31it/s]\n 25%|██▌ | 25/100 [00:18<00:57, 1.31it/s]\n 26%|██▌ | 26/100 [00:19<00:56, 1.31it/s]\n 27%|██▋ | 27/100 [00:20<00:55, 1.31it/s]\n 28%|██▊ | 28/100 [00:21<00:54, 1.31it/s]\n 29%|██▉ | 29/100 [00:22<00:54, 1.31it/s]\n 30%|███ | 30/100 [00:22<00:53, 1.31it/s]\n 31%|███ | 31/100 [00:23<00:52, 1.31it/s]\n 32%|███▏ | 32/100 [00:24<00:51, 1.31it/s]\n 33%|███▎ | 33/100 [00:25<00:51, 1.31it/s]\n 34%|███▍ | 34/100 [00:25<00:50, 1.31it/s]\n 35%|███▌ | 35/100 [00:26<00:49, 1.31it/s]\n 36%|███▌ | 36/100 [00:27<00:48, 1.31it/s]\n 37%|███▋ | 37/100 [00:28<00:48, 1.31it/s]\n 38%|███▊ | 38/100 [00:28<00:47, 1.31it/s]\n 39%|███▉ | 39/100 [00:29<00:46, 1.31it/s]\n 40%|████ | 40/100 [00:30<00:45, 1.30it/s]\n 41%|████ | 41/100 [00:31<00:45, 1.31it/s]\n 42%|████▏ | 42/100 [00:31<00:44, 1.31it/s]\n 43%|████▎ | 43/100 [00:32<00:43, 1.31it/s]\n 44%|████▍ | 44/100 [00:33<00:42, 1.31it/s]\n 45%|████▌ | 45/100 [00:34<00:42, 1.31it/s]\n 46%|████▌ | 46/100 [00:35<00:41, 1.31it/s]\n 47%|████▋ | 47/100 [00:35<00:40, 1.31it/s]\n 48%|████▊ | 48/100 [00:36<00:39, 1.31it/s]\n 49%|████▉ | 49/100 [00:37<00:38, 1.31it/s]\n 50%|█████ | 50/100 [00:38<00:38, 1.31it/s]\n 51%|█████ | 51/100 [00:38<00:37, 1.31it/s]\n 52%|█████▏ | 52/100 [00:39<00:36, 1.31it/s]\n 53%|█████▎ | 53/100 [00:40<00:35, 1.31it/s]\n 54%|█████▍ | 54/100 [00:41<00:35, 1.31it/s]\n 55%|█████▌ | 55/100 [00:41<00:34, 1.31it/s]\n 56%|█████▌ | 56/100 [00:42<00:33, 1.31it/s]\n 57%|█████▋ | 57/100 [00:43<00:32, 1.31it/s]\n 58%|█████▊ | 58/100 [00:44<00:32, 1.31it/s]\n 59%|█████▉ | 59/100 [00:44<00:31, 1.31it/s]\n 60%|██████ | 60/100 [00:45<00:30, 1.31it/s]\n 61%|██████ | 61/100 [00:46<00:29, 1.31it/s]\n 62%|██████▏ | 62/100 [00:47<00:29, 1.31it/s]\n 63%|██████▎ | 63/100 [00:48<00:28, 1.31it/s]\n 64%|██████▍ | 64/100 [00:48<00:27, 1.31it/s]\n 65%|██████▌ | 65/100 [00:49<00:26, 1.31it/s]\n 66%|██████▌ | 66/100 [00:50<00:26, 1.31it/s]\n 67%|██████▋ | 67/100 [00:51<00:25, 1.31it/s]\n 68%|██████▊ | 68/100 [00:51<00:24, 1.31it/s]\n 69%|██████▉ | 69/100 [00:52<00:23, 1.31it/s]\n 70%|███████ | 70/100 [00:53<00:22, 1.31it/s]\n 71%|███████ | 71/100 [00:54<00:22, 1.31it/s]\n 72%|███████▏ | 72/100 [00:54<00:21, 1.31it/s]\n 73%|███████▎ | 73/100 [00:55<00:20, 1.31it/s]\n 74%|███████▍ | 74/100 [00:56<00:19, 1.31it/s]\n 75%|███████▌ | 75/100 [00:57<00:19, 1.31it/s]\n 76%|███████▌ | 76/100 [00:57<00:18, 1.31it/s]\n 77%|███████▋ | 77/100 [00:58<00:17, 1.31it/s]\n 78%|███████▊ | 78/100 [00:59<00:16, 1.31it/s]\n 79%|███████▉ | 79/100 [01:00<00:16, 1.31it/s]\n 80%|████████ | 80/100 [01:01<00:15, 1.31it/s]\n 81%|████████ | 81/100 [01:01<00:14, 1.31it/s]\n 82%|████████▏ | 82/100 [01:02<00:13, 1.31it/s]\n 83%|████████▎ | 83/100 [01:03<00:13, 1.31it/s]\n 84%|████████▍ | 84/100 [01:04<00:12, 1.31it/s]\n 85%|████████▌ | 85/100 [01:04<00:11, 1.31it/s]\n 86%|████████▌ | 86/100 [01:05<00:10, 1.31it/s]\n 87%|████████▋ | 87/100 [01:06<00:09, 1.31it/s]\n 88%|████████▊ | 88/100 [01:07<00:09, 1.31it/s]\n 89%|████████▉ | 89/100 [01:07<00:08, 1.31it/s]\n 90%|█████████ | 90/100 [01:08<00:07, 1.31it/s]\n 91%|█████████ | 91/100 [01:09<00:06, 1.31it/s]\n 92%|█████████▏| 92/100 [01:10<00:06, 1.31it/s]\n 93%|█████████▎| 93/100 [01:10<00:05, 1.31it/s]\n 94%|█████████▍| 94/100 [01:11<00:04, 1.31it/s]\n 95%|█████████▌| 95/100 [01:12<00:03, 1.30it/s]\n 96%|█████████▌| 96/100 [01:13<00:03, 1.30it/s]\n 97%|█████████▋| 97/100 [01:14<00:02, 1.31it/s]\n 98%|█████████▊| 98/100 [01:14<00:01, 1.30it/s]\n 99%|█████████▉| 99/100 [01:15<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:16<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:16<00:00, 1.31it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 78.134282, "total_time": 78.186181 }, "output": "https://replicate.delivery/pbxt/vnnmoCy68gLYLdcbxmzEUiAUWKfMDOz0HmmPJfWWBfAyGWFlA/output.mp4", "started_at": "2024-03-22T03:44:11.228566Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/hvcjm6lb6aubaxv4t3nsyp427i", "cancel": "https://api.replicate.com/v1/predictions/hvcjm6lb6aubaxv4t3nsyp427i/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:13, 1.34it/s] 2%|▏ | 2/100 [00:01<01:14, 1.32it/s] 3%|▎ | 3/100 [00:02<01:13, 1.32it/s] 4%|▍ | 4/100 [00:03<01:12, 1.32it/s] 5%|▌ | 5/100 [00:03<01:11, 1.32it/s] 6%|▌ | 6/100 [00:04<01:11, 1.32it/s] 7%|▋ | 7/100 [00:05<01:10, 1.32it/s] 8%|▊ | 8/100 [00:06<01:09, 1.32it/s] 9%|▉ | 9/100 [00:06<01:09, 1.32it/s] 10%|█ | 10/100 [00:07<01:08, 1.32it/s] 11%|█ | 11/100 [00:08<01:07, 1.32it/s] 12%|█▏ | 12/100 [00:09<01:06, 1.32it/s] 13%|█▎ | 13/100 [00:09<01:06, 1.32it/s] 14%|█▍ | 14/100 [00:10<01:05, 1.32it/s] 15%|█▌ | 15/100 [00:11<01:04, 1.32it/s] 16%|█▌ | 16/100 [00:12<01:03, 1.32it/s] 17%|█▋ | 17/100 [00:12<01:03, 1.32it/s] 18%|█▊ | 18/100 [00:13<01:02, 1.32it/s] 19%|█▉ | 19/100 [00:14<01:01, 1.32it/s] 20%|██ | 20/100 [00:15<01:00, 1.32it/s] 21%|██ | 21/100 [00:15<01:00, 1.31it/s] 22%|██▏ | 22/100 [00:16<00:59, 1.31it/s] 23%|██▎ | 23/100 [00:17<00:58, 1.31it/s] 24%|██▍ | 24/100 [00:18<00:57, 1.31it/s] 25%|██▌ | 25/100 [00:18<00:57, 1.31it/s] 26%|██▌ | 26/100 [00:19<00:56, 1.31it/s] 27%|██▋ | 27/100 [00:20<00:55, 1.31it/s] 28%|██▊ | 28/100 [00:21<00:54, 1.31it/s] 29%|██▉ | 29/100 [00:22<00:54, 1.31it/s] 30%|███ | 30/100 [00:22<00:53, 1.31it/s] 31%|███ | 31/100 [00:23<00:52, 1.31it/s] 32%|███▏ | 32/100 [00:24<00:51, 1.31it/s] 33%|███▎ | 33/100 [00:25<00:51, 1.31it/s] 34%|███▍ | 34/100 [00:25<00:50, 1.31it/s] 35%|███▌ | 35/100 [00:26<00:49, 1.31it/s] 36%|███▌ | 36/100 [00:27<00:48, 1.31it/s] 37%|███▋ | 37/100 [00:28<00:48, 1.31it/s] 38%|███▊ | 38/100 [00:28<00:47, 1.31it/s] 39%|███▉ | 39/100 [00:29<00:46, 1.31it/s] 40%|████ | 40/100 [00:30<00:45, 1.30it/s] 41%|████ | 41/100 [00:31<00:45, 1.31it/s] 42%|████▏ | 42/100 [00:31<00:44, 1.31it/s] 43%|████▎ | 43/100 [00:32<00:43, 1.31it/s] 44%|████▍ | 44/100 [00:33<00:42, 1.31it/s] 45%|████▌ | 45/100 [00:34<00:42, 1.31it/s] 46%|████▌ | 46/100 [00:35<00:41, 1.31it/s] 47%|████▋ | 47/100 [00:35<00:40, 1.31it/s] 48%|████▊ | 48/100 [00:36<00:39, 1.31it/s] 49%|████▉ | 49/100 [00:37<00:38, 1.31it/s] 50%|█████ | 50/100 [00:38<00:38, 1.31it/s] 51%|█████ | 51/100 [00:38<00:37, 1.31it/s] 52%|█████▏ | 52/100 [00:39<00:36, 1.31it/s] 53%|█████▎ | 53/100 [00:40<00:35, 1.31it/s] 54%|█████▍ | 54/100 [00:41<00:35, 1.31it/s] 55%|█████▌ | 55/100 [00:41<00:34, 1.31it/s] 56%|█████▌ | 56/100 [00:42<00:33, 1.31it/s] 57%|█████▋ | 57/100 [00:43<00:32, 1.31it/s] 58%|█████▊ | 58/100 [00:44<00:32, 1.31it/s] 59%|█████▉ | 59/100 [00:44<00:31, 1.31it/s] 60%|██████ | 60/100 [00:45<00:30, 1.31it/s] 61%|██████ | 61/100 [00:46<00:29, 1.31it/s] 62%|██████▏ | 62/100 [00:47<00:29, 1.31it/s] 63%|██████▎ | 63/100 [00:48<00:28, 1.31it/s] 64%|██████▍ | 64/100 [00:48<00:27, 1.31it/s] 65%|██████▌ | 65/100 [00:49<00:26, 1.31it/s] 66%|██████▌ | 66/100 [00:50<00:26, 1.31it/s] 67%|██████▋ | 67/100 [00:51<00:25, 1.31it/s] 68%|██████▊ | 68/100 [00:51<00:24, 1.31it/s] 69%|██████▉ | 69/100 [00:52<00:23, 1.31it/s] 70%|███████ | 70/100 [00:53<00:22, 1.31it/s] 71%|███████ | 71/100 [00:54<00:22, 1.31it/s] 72%|███████▏ | 72/100 [00:54<00:21, 1.31it/s] 73%|███████▎ | 73/100 [00:55<00:20, 1.31it/s] 74%|███████▍ | 74/100 [00:56<00:19, 1.31it/s] 75%|███████▌ | 75/100 [00:57<00:19, 1.31it/s] 76%|███████▌ | 76/100 [00:57<00:18, 1.31it/s] 77%|███████▋ | 77/100 [00:58<00:17, 1.31it/s] 78%|███████▊ | 78/100 [00:59<00:16, 1.31it/s] 79%|███████▉ | 79/100 [01:00<00:16, 1.31it/s] 80%|████████ | 80/100 [01:01<00:15, 1.31it/s] 81%|████████ | 81/100 [01:01<00:14, 1.31it/s] 82%|████████▏ | 82/100 [01:02<00:13, 1.31it/s] 83%|████████▎ | 83/100 [01:03<00:13, 1.31it/s] 84%|████████▍ | 84/100 [01:04<00:12, 1.31it/s] 85%|████████▌ | 85/100 [01:04<00:11, 1.31it/s] 86%|████████▌ | 86/100 [01:05<00:10, 1.31it/s] 87%|████████▋ | 87/100 [01:06<00:09, 1.31it/s] 88%|████████▊ | 88/100 [01:07<00:09, 1.31it/s] 89%|████████▉ | 89/100 [01:07<00:08, 1.31it/s] 90%|█████████ | 90/100 [01:08<00:07, 1.31it/s] 91%|█████████ | 91/100 [01:09<00:06, 1.31it/s] 92%|█████████▏| 92/100 [01:10<00:06, 1.31it/s] 93%|█████████▎| 93/100 [01:10<00:05, 1.31it/s] 94%|█████████▍| 94/100 [01:11<00:04, 1.31it/s] 95%|█████████▌| 95/100 [01:12<00:03, 1.30it/s] 96%|█████████▌| 96/100 [01:13<00:03, 1.30it/s] 97%|█████████▋| 97/100 [01:14<00:02, 1.31it/s] 98%|█████████▊| 98/100 [01:14<00:01, 1.30it/s] 99%|█████████▉| 99/100 [01:15<00:00, 1.30it/s] 100%|██████████| 100/100 [01:16<00:00, 1.30it/s] 100%|██████████| 100/100 [01:16<00:00, 1.31it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDdv5hkmtbazx2nsifdqwulnwseyStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1234
- prompt
- The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird's eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature's power and beauty.
{ "seed": 1234, "prompt": "The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird's eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature's power and beauty." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1234, prompt: "The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird's eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature's power and beauty." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1234, "prompt": "The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird's eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature's power and beauty." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1234, "prompt": "The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird\'s eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature\'s power and beauty." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:46:48.015087Z", "created_at": "2024-03-22T03:44:36.547006Z", "data_removed": false, "error": null, "id": "dv5hkmtbazx2nsifdqwulnwsey", "input": { "seed": 1234, "prompt": "The video captures the majestic beauty of a waterfall cascading down a cliff into a serene lake. The waterfall, with its powerful flow, is the central focus of the video. The surrounding landscape is lush and green, with trees and foliage adding to the natural beauty of the scene. The camera angle provides a bird's eye view of the waterfall, allowing viewers to appreciate the full height and grandeur of the waterfall. The video is a stunning representation of nature's power and beauty." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:14, 1.32it/s]\n 2%|▏ | 2/100 [00:01<01:14, 1.31it/s]\n 3%|▎ | 3/100 [00:02<01:14, 1.31it/s]\n 4%|▍ | 4/100 [00:03<01:13, 1.31it/s]\n 5%|▌ | 5/100 [00:03<01:12, 1.31it/s]\n 6%|▌ | 6/100 [00:04<01:11, 1.31it/s]\n 7%|▋ | 7/100 [00:05<01:11, 1.31it/s]\n 8%|▊ | 8/100 [00:06<01:10, 1.31it/s]\n 9%|▉ | 9/100 [00:06<01:09, 1.31it/s]\n 10%|█ | 10/100 [00:07<01:08, 1.31it/s]\n 11%|█ | 11/100 [00:08<01:08, 1.31it/s]\n 12%|█▏ | 12/100 [00:09<01:07, 1.31it/s]\n 13%|█▎ | 13/100 [00:09<01:06, 1.30it/s]\n 14%|█▍ | 14/100 [00:10<01:05, 1.31it/s]\n 15%|█▌ | 15/100 [00:11<01:05, 1.31it/s]\n 16%|█▌ | 16/100 [00:12<01:04, 1.31it/s]\n 17%|█▋ | 17/100 [00:13<01:03, 1.31it/s]\n 18%|█▊ | 18/100 [00:13<01:02, 1.31it/s]\n 19%|█▉ | 19/100 [00:14<01:02, 1.31it/s]\n 20%|██ | 20/100 [00:15<01:01, 1.31it/s]\n 21%|██ | 21/100 [00:16<01:00, 1.31it/s]\n 22%|██▏ | 22/100 [00:16<00:59, 1.31it/s]\n 23%|██▎ | 23/100 [00:17<00:59, 1.30it/s]\n 24%|██▍ | 24/100 [00:18<00:58, 1.31it/s]\n 25%|██▌ | 25/100 [00:19<00:57, 1.31it/s]\n 26%|██▌ | 26/100 [00:19<00:56, 1.30it/s]\n 27%|██▋ | 27/100 [00:20<00:55, 1.30it/s]\n 28%|██▊ | 28/100 [00:21<00:55, 1.31it/s]\n 29%|██▉ | 29/100 [00:22<00:54, 1.30it/s]\n 30%|███ | 30/100 [00:22<00:53, 1.30it/s]\n 31%|███ | 31/100 [00:23<00:52, 1.30it/s]\n 32%|███▏ | 32/100 [00:24<00:52, 1.30it/s]\n 33%|███▎ | 33/100 [00:25<00:51, 1.30it/s]\n 34%|███▍ | 34/100 [00:26<00:50, 1.30it/s]\n 35%|███▌ | 35/100 [00:26<00:49, 1.30it/s]\n 36%|███▌ | 36/100 [00:27<00:49, 1.30it/s]\n 37%|███▋ | 37/100 [00:28<00:48, 1.30it/s]\n 38%|███▊ | 38/100 [00:29<00:47, 1.30it/s]\n 39%|███▉ | 39/100 [00:29<00:46, 1.30it/s]\n 40%|████ | 40/100 [00:30<00:46, 1.30it/s]\n 41%|████ | 41/100 [00:31<00:45, 1.30it/s]\n 42%|████▏ | 42/100 [00:32<00:44, 1.30it/s]\n 43%|████▎ | 43/100 [00:32<00:43, 1.30it/s]\n 44%|████▍ | 44/100 [00:33<00:42, 1.30it/s]\n 45%|████▌ | 45/100 [00:34<00:42, 1.30it/s]\n 46%|████▌ | 46/100 [00:35<00:41, 1.30it/s]\n 47%|████▋ | 47/100 [00:36<00:40, 1.30it/s]\n 48%|████▊ | 48/100 [00:36<00:39, 1.30it/s]\n 49%|████▉ | 49/100 [00:37<00:39, 1.30it/s]\n 50%|█████ | 50/100 [00:38<00:38, 1.30it/s]\n 51%|█████ | 51/100 [00:39<00:37, 1.30it/s]\n 52%|█████▏ | 52/100 [00:39<00:36, 1.30it/s]\n 53%|█████▎ | 53/100 [00:40<00:36, 1.30it/s]\n 54%|█████▍ | 54/100 [00:41<00:35, 1.30it/s]\n 55%|█████▌ | 55/100 [00:42<00:34, 1.30it/s]\n 56%|█████▌ | 56/100 [00:42<00:33, 1.30it/s]\n 57%|█████▋ | 57/100 [00:43<00:33, 1.30it/s]\n 58%|█████▊ | 58/100 [00:44<00:32, 1.30it/s]\n 59%|█████▉ | 59/100 [00:45<00:31, 1.30it/s]\n 60%|██████ | 60/100 [00:45<00:30, 1.30it/s]\n 61%|██████ | 61/100 [00:46<00:29, 1.30it/s]\n 62%|██████▏ | 62/100 [00:47<00:29, 1.30it/s]\n 63%|██████▎ | 63/100 [00:48<00:28, 1.30it/s]\n 64%|██████▍ | 64/100 [00:49<00:27, 1.30it/s]\n 65%|██████▌ | 65/100 [00:49<00:26, 1.30it/s]\n 66%|██████▌ | 66/100 [00:50<00:26, 1.30it/s]\n 67%|██████▋ | 67/100 [00:51<00:25, 1.30it/s]\n 68%|██████▊ | 68/100 [00:52<00:24, 1.30it/s]\n 69%|██████▉ | 69/100 [00:52<00:23, 1.30it/s]\n 70%|███████ | 70/100 [00:53<00:23, 1.30it/s]\n 71%|███████ | 71/100 [00:54<00:22, 1.30it/s]\n 72%|███████▏ | 72/100 [00:55<00:21, 1.30it/s]\n 73%|███████▎ | 73/100 [00:55<00:20, 1.30it/s]\n 74%|███████▍ | 74/100 [00:56<00:19, 1.30it/s]\n 75%|███████▌ | 75/100 [00:57<00:19, 1.30it/s]\n 76%|███████▌ | 76/100 [00:58<00:18, 1.30it/s]\n 77%|███████▋ | 77/100 [00:59<00:17, 1.30it/s]\n 78%|███████▊ | 78/100 [00:59<00:16, 1.30it/s]\n 79%|███████▉ | 79/100 [01:00<00:16, 1.30it/s]\n 80%|████████ | 80/100 [01:01<00:15, 1.30it/s]\n 81%|████████ | 81/100 [01:02<00:14, 1.30it/s]\n 82%|████████▏ | 82/100 [01:02<00:13, 1.30it/s]\n 83%|████████▎ | 83/100 [01:03<00:13, 1.30it/s]\n 84%|████████▍ | 84/100 [01:04<00:12, 1.30it/s]\n 85%|████████▌ | 85/100 [01:05<00:11, 1.30it/s]\n 86%|████████▌ | 86/100 [01:05<00:10, 1.30it/s]\n 87%|████████▋ | 87/100 [01:06<00:09, 1.30it/s]\n 88%|████████▊ | 88/100 [01:07<00:09, 1.30it/s]\n 89%|████████▉ | 89/100 [01:08<00:08, 1.30it/s]\n 90%|█████████ | 90/100 [01:09<00:07, 1.30it/s]\n 91%|█████████ | 91/100 [01:09<00:06, 1.30it/s]\n 92%|█████████▏| 92/100 [01:10<00:06, 1.30it/s]\n 93%|█████████▎| 93/100 [01:11<00:05, 1.30it/s]\n 94%|█████████▍| 94/100 [01:12<00:04, 1.30it/s]\n 95%|█████████▌| 95/100 [01:12<00:03, 1.30it/s]\n 96%|█████████▌| 96/100 [01:13<00:03, 1.30it/s]\n 97%|█████████▋| 97/100 [01:14<00:02, 1.30it/s]\n 98%|█████████▊| 98/100 [01:15<00:01, 1.30it/s]\n 99%|█████████▉| 99/100 [01:15<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:16<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:16<00:00, 1.30it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 78.543239, "total_time": 131.468081 }, "output": "https://replicate.delivery/pbxt/2kfDdYovOrxnCqXxFlITxdgmbxeedWmOXq1ulCZ5zdDPJWFlA/output.mp4", "started_at": "2024-03-22T03:45:29.471848Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/dv5hkmtbazx2nsifdqwulnwsey", "cancel": "https://api.replicate.com/v1/predictions/dv5hkmtbazx2nsifdqwulnwsey/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:14, 1.32it/s] 2%|▏ | 2/100 [00:01<01:14, 1.31it/s] 3%|▎ | 3/100 [00:02<01:14, 1.31it/s] 4%|▍ | 4/100 [00:03<01:13, 1.31it/s] 5%|▌ | 5/100 [00:03<01:12, 1.31it/s] 6%|▌ | 6/100 [00:04<01:11, 1.31it/s] 7%|▋ | 7/100 [00:05<01:11, 1.31it/s] 8%|▊ | 8/100 [00:06<01:10, 1.31it/s] 9%|▉ | 9/100 [00:06<01:09, 1.31it/s] 10%|█ | 10/100 [00:07<01:08, 1.31it/s] 11%|█ | 11/100 [00:08<01:08, 1.31it/s] 12%|█▏ | 12/100 [00:09<01:07, 1.31it/s] 13%|█▎ | 13/100 [00:09<01:06, 1.30it/s] 14%|█▍ | 14/100 [00:10<01:05, 1.31it/s] 15%|█▌ | 15/100 [00:11<01:05, 1.31it/s] 16%|█▌ | 16/100 [00:12<01:04, 1.31it/s] 17%|█▋ | 17/100 [00:13<01:03, 1.31it/s] 18%|█▊ | 18/100 [00:13<01:02, 1.31it/s] 19%|█▉ | 19/100 [00:14<01:02, 1.31it/s] 20%|██ | 20/100 [00:15<01:01, 1.31it/s] 21%|██ | 21/100 [00:16<01:00, 1.31it/s] 22%|██▏ | 22/100 [00:16<00:59, 1.31it/s] 23%|██▎ | 23/100 [00:17<00:59, 1.30it/s] 24%|██▍ | 24/100 [00:18<00:58, 1.31it/s] 25%|██▌ | 25/100 [00:19<00:57, 1.31it/s] 26%|██▌ | 26/100 [00:19<00:56, 1.30it/s] 27%|██▋ | 27/100 [00:20<00:55, 1.30it/s] 28%|██▊ | 28/100 [00:21<00:55, 1.31it/s] 29%|██▉ | 29/100 [00:22<00:54, 1.30it/s] 30%|███ | 30/100 [00:22<00:53, 1.30it/s] 31%|███ | 31/100 [00:23<00:52, 1.30it/s] 32%|███▏ | 32/100 [00:24<00:52, 1.30it/s] 33%|███▎ | 33/100 [00:25<00:51, 1.30it/s] 34%|███▍ | 34/100 [00:26<00:50, 1.30it/s] 35%|███▌ | 35/100 [00:26<00:49, 1.30it/s] 36%|███▌ | 36/100 [00:27<00:49, 1.30it/s] 37%|███▋ | 37/100 [00:28<00:48, 1.30it/s] 38%|███▊ | 38/100 [00:29<00:47, 1.30it/s] 39%|███▉ | 39/100 [00:29<00:46, 1.30it/s] 40%|████ | 40/100 [00:30<00:46, 1.30it/s] 41%|████ | 41/100 [00:31<00:45, 1.30it/s] 42%|████▏ | 42/100 [00:32<00:44, 1.30it/s] 43%|████▎ | 43/100 [00:32<00:43, 1.30it/s] 44%|████▍ | 44/100 [00:33<00:42, 1.30it/s] 45%|████▌ | 45/100 [00:34<00:42, 1.30it/s] 46%|████▌ | 46/100 [00:35<00:41, 1.30it/s] 47%|████▋ | 47/100 [00:36<00:40, 1.30it/s] 48%|████▊ | 48/100 [00:36<00:39, 1.30it/s] 49%|████▉ | 49/100 [00:37<00:39, 1.30it/s] 50%|█████ | 50/100 [00:38<00:38, 1.30it/s] 51%|█████ | 51/100 [00:39<00:37, 1.30it/s] 52%|█████▏ | 52/100 [00:39<00:36, 1.30it/s] 53%|█████▎ | 53/100 [00:40<00:36, 1.30it/s] 54%|█████▍ | 54/100 [00:41<00:35, 1.30it/s] 55%|█████▌ | 55/100 [00:42<00:34, 1.30it/s] 56%|█████▌ | 56/100 [00:42<00:33, 1.30it/s] 57%|█████▋ | 57/100 [00:43<00:33, 1.30it/s] 58%|█████▊ | 58/100 [00:44<00:32, 1.30it/s] 59%|█████▉ | 59/100 [00:45<00:31, 1.30it/s] 60%|██████ | 60/100 [00:45<00:30, 1.30it/s] 61%|██████ | 61/100 [00:46<00:29, 1.30it/s] 62%|██████▏ | 62/100 [00:47<00:29, 1.30it/s] 63%|██████▎ | 63/100 [00:48<00:28, 1.30it/s] 64%|██████▍ | 64/100 [00:49<00:27, 1.30it/s] 65%|██████▌ | 65/100 [00:49<00:26, 1.30it/s] 66%|██████▌ | 66/100 [00:50<00:26, 1.30it/s] 67%|██████▋ | 67/100 [00:51<00:25, 1.30it/s] 68%|██████▊ | 68/100 [00:52<00:24, 1.30it/s] 69%|██████▉ | 69/100 [00:52<00:23, 1.30it/s] 70%|███████ | 70/100 [00:53<00:23, 1.30it/s] 71%|███████ | 71/100 [00:54<00:22, 1.30it/s] 72%|███████▏ | 72/100 [00:55<00:21, 1.30it/s] 73%|███████▎ | 73/100 [00:55<00:20, 1.30it/s] 74%|███████▍ | 74/100 [00:56<00:19, 1.30it/s] 75%|███████▌ | 75/100 [00:57<00:19, 1.30it/s] 76%|███████▌ | 76/100 [00:58<00:18, 1.30it/s] 77%|███████▋ | 77/100 [00:59<00:17, 1.30it/s] 78%|███████▊ | 78/100 [00:59<00:16, 1.30it/s] 79%|███████▉ | 79/100 [01:00<00:16, 1.30it/s] 80%|████████ | 80/100 [01:01<00:15, 1.30it/s] 81%|████████ | 81/100 [01:02<00:14, 1.30it/s] 82%|████████▏ | 82/100 [01:02<00:13, 1.30it/s] 83%|████████▎ | 83/100 [01:03<00:13, 1.30it/s] 84%|████████▍ | 84/100 [01:04<00:12, 1.30it/s] 85%|████████▌ | 85/100 [01:05<00:11, 1.30it/s] 86%|████████▌ | 86/100 [01:05<00:10, 1.30it/s] 87%|████████▋ | 87/100 [01:06<00:09, 1.30it/s] 88%|████████▊ | 88/100 [01:07<00:09, 1.30it/s] 89%|████████▉ | 89/100 [01:08<00:08, 1.30it/s] 90%|█████████ | 90/100 [01:09<00:07, 1.30it/s] 91%|█████████ | 91/100 [01:09<00:06, 1.30it/s] 92%|█████████▏| 92/100 [01:10<00:06, 1.30it/s] 93%|█████████▎| 93/100 [01:11<00:05, 1.30it/s] 94%|█████████▍| 94/100 [01:12<00:04, 1.30it/s] 95%|█████████▌| 95/100 [01:12<00:03, 1.30it/s] 96%|█████████▌| 96/100 [01:13<00:03, 1.30it/s] 97%|█████████▋| 97/100 [01:14<00:02, 1.30it/s] 98%|█████████▊| 98/100 [01:15<00:01, 1.30it/s] 99%|█████████▉| 99/100 [01:15<00:00, 1.30it/s] 100%|██████████| 100/100 [01:16<00:00, 1.30it/s] 100%|██████████| 100/100 [01:16<00:00, 1.30it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDx2oyo3lbpff4ol4azn42skv4emStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1234
- prompt
- A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff's precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures.
{ "seed": 1234, "prompt": "A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff's precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1234, prompt: "A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff's precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1234, "prompt": "A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff's precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1234, "prompt": "A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff\'s precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:48:06.976785Z", "created_at": "2024-03-22T03:44:50.032115Z", "data_removed": false, "error": null, "id": "x2oyo3lbpff4ol4azn42skv4em", "input": { "seed": 1234, "prompt": "A soaring drone footage captures the majestic beauty of a coastal cliff, its red and yellow stratified rock faces rich in color and against the vibrant turquoise of the sea. Seabirds can be seen taking flight around the cliff's precipices. As the drone slowly moves from different angles, the changing sunlight casts shifting shadows that highlight the rugged textures of the cliff and the surrounding calm sea. The water gently laps at the rock base and the greenery that clings to the top of the cliff, and the scene gives a sense of peaceful isolation at the fringes of the ocean. The video captures the essence of pristine natural beauty untouched by human structures." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:15, 1.32it/s]\n 2%|▏ | 2/100 [00:01<01:15, 1.31it/s]\n 3%|▎ | 3/100 [00:02<01:14, 1.30it/s]\n 4%|▍ | 4/100 [00:03<01:13, 1.30it/s]\n 5%|▌ | 5/100 [00:03<01:12, 1.30it/s]\n 6%|▌ | 6/100 [00:04<01:12, 1.30it/s]\n 7%|▋ | 7/100 [00:05<01:11, 1.30it/s]\n 8%|▊ | 8/100 [00:06<01:10, 1.30it/s]\n 9%|▉ | 9/100 [00:06<01:09, 1.30it/s]\n 10%|█ | 10/100 [00:07<01:09, 1.30it/s]\n 11%|█ | 11/100 [00:08<01:08, 1.30it/s]\n 12%|█▏ | 12/100 [00:09<01:07, 1.30it/s]\n 13%|█▎ | 13/100 [00:09<01:06, 1.30it/s]\n 14%|█▍ | 14/100 [00:10<01:06, 1.30it/s]\n 15%|█▌ | 15/100 [00:11<01:05, 1.30it/s]\n 16%|█▌ | 16/100 [00:12<01:04, 1.30it/s]\n 17%|█▋ | 17/100 [00:13<01:03, 1.30it/s]\n 18%|█▊ | 18/100 [00:13<01:03, 1.30it/s]\n 19%|█▉ | 19/100 [00:14<01:02, 1.30it/s]\n 20%|██ | 20/100 [00:15<01:01, 1.30it/s]\n 21%|██ | 21/100 [00:16<01:00, 1.30it/s]\n 22%|██▏ | 22/100 [00:16<00:59, 1.30it/s]\n 23%|██▎ | 23/100 [00:17<00:59, 1.30it/s]\n 24%|██▍ | 24/100 [00:18<00:58, 1.30it/s]\n 25%|██▌ | 25/100 [00:19<00:57, 1.30it/s]\n 26%|██▌ | 26/100 [00:19<00:56, 1.30it/s]\n 27%|██▋ | 27/100 [00:20<00:56, 1.30it/s]\n 28%|██▊ | 28/100 [00:21<00:55, 1.30it/s]\n 29%|██▉ | 29/100 [00:22<00:54, 1.30it/s]\n 30%|███ | 30/100 [00:23<00:53, 1.30it/s]\n 31%|███ | 31/100 [00:23<00:53, 1.30it/s]\n 32%|███▏ | 32/100 [00:24<00:52, 1.30it/s]\n 33%|███▎ | 33/100 [00:25<00:51, 1.30it/s]\n 34%|███▍ | 34/100 [00:26<00:50, 1.30it/s]\n 35%|███▌ | 35/100 [00:26<00:50, 1.30it/s]\n 36%|███▌ | 36/100 [00:27<00:49, 1.30it/s]\n 37%|███▋ | 37/100 [00:28<00:48, 1.30it/s]\n 38%|███▊ | 38/100 [00:29<00:47, 1.30it/s]\n 39%|███▉ | 39/100 [00:29<00:46, 1.30it/s]\n 40%|████ | 40/100 [00:30<00:46, 1.30it/s]\n 41%|████ | 41/100 [00:31<00:45, 1.30it/s]\n 42%|████▏ | 42/100 [00:32<00:44, 1.30it/s]\n 43%|████▎ | 43/100 [00:33<00:43, 1.30it/s]\n 44%|████▍ | 44/100 [00:33<00:43, 1.30it/s]\n 45%|████▌ | 45/100 [00:34<00:42, 1.30it/s]\n 46%|████▌ | 46/100 [00:35<00:41, 1.30it/s]\n 47%|████▋ | 47/100 [00:36<00:40, 1.30it/s]\n 48%|████▊ | 48/100 [00:36<00:40, 1.30it/s]\n 49%|████▉ | 49/100 [00:37<00:39, 1.30it/s]\n 50%|█████ | 50/100 [00:38<00:38, 1.30it/s]\n 51%|█████ | 51/100 [00:39<00:37, 1.30it/s]\n 52%|█████▏ | 52/100 [00:40<00:37, 1.30it/s]\n 53%|█████▎ | 53/100 [00:40<00:36, 1.30it/s]\n 54%|█████▍ | 54/100 [00:41<00:35, 1.30it/s]\n 55%|█████▌ | 55/100 [00:42<00:34, 1.30it/s]\n 56%|█████▌ | 56/100 [00:43<00:33, 1.30it/s]\n 57%|█████▋ | 57/100 [00:43<00:33, 1.30it/s]\n 58%|█████▊ | 58/100 [00:44<00:32, 1.30it/s]\n 59%|█████▉ | 59/100 [00:45<00:31, 1.30it/s]\n 60%|██████ | 60/100 [00:46<00:30, 1.30it/s]\n 61%|██████ | 61/100 [00:46<00:30, 1.30it/s]\n 62%|██████▏ | 62/100 [00:47<00:29, 1.30it/s]\n 63%|██████▎ | 63/100 [00:48<00:28, 1.30it/s]\n 64%|██████▍ | 64/100 [00:49<00:27, 1.30it/s]\n 65%|██████▌ | 65/100 [00:50<00:26, 1.30it/s]\n 66%|██████▌ | 66/100 [00:50<00:26, 1.30it/s]\n 67%|██████▋ | 67/100 [00:51<00:25, 1.30it/s]\n 68%|██████▊ | 68/100 [00:52<00:24, 1.30it/s]\n 69%|██████▉ | 69/100 [00:53<00:23, 1.30it/s]\n 70%|███████ | 70/100 [00:53<00:23, 1.30it/s]\n 71%|███████ | 71/100 [00:54<00:22, 1.30it/s]\n 72%|███████▏ | 72/100 [00:55<00:21, 1.30it/s]\n 73%|███████▎ | 73/100 [00:56<00:20, 1.30it/s]\n 74%|███████▍ | 74/100 [00:56<00:20, 1.30it/s]\n 75%|███████▌ | 75/100 [00:57<00:19, 1.30it/s]\n 76%|███████▌ | 76/100 [00:58<00:18, 1.30it/s]\n 77%|███████▋ | 77/100 [00:59<00:17, 1.30it/s]\n 78%|███████▊ | 78/100 [01:00<00:16, 1.30it/s]\n 79%|███████▉ | 79/100 [01:00<00:16, 1.30it/s]\n 80%|████████ | 80/100 [01:01<00:15, 1.30it/s]\n 81%|████████ | 81/100 [01:02<00:14, 1.30it/s]\n 82%|████████▏ | 82/100 [01:03<00:13, 1.30it/s]\n 83%|████████▎ | 83/100 [01:03<00:13, 1.30it/s]\n 84%|████████▍ | 84/100 [01:04<00:12, 1.30it/s]\n 85%|████████▌ | 85/100 [01:05<00:11, 1.30it/s]\n 86%|████████▌ | 86/100 [01:06<00:10, 1.30it/s]\n 87%|████████▋ | 87/100 [01:07<00:10, 1.30it/s]\n 88%|████████▊ | 88/100 [01:07<00:09, 1.30it/s]\n 89%|████████▉ | 89/100 [01:08<00:08, 1.30it/s]\n 90%|█████████ | 90/100 [01:09<00:07, 1.30it/s]\n 91%|█████████ | 91/100 [01:10<00:06, 1.30it/s]\n 92%|█████████▏| 92/100 [01:10<00:06, 1.30it/s]\n 93%|█████████▎| 93/100 [01:11<00:05, 1.30it/s]\n 94%|█████████▍| 94/100 [01:12<00:04, 1.30it/s]\n 95%|█████████▌| 95/100 [01:13<00:03, 1.30it/s]\n 96%|█████████▌| 96/100 [01:13<00:03, 1.29it/s]\n 97%|█████████▋| 97/100 [01:14<00:02, 1.29it/s]\n 98%|█████████▊| 98/100 [01:15<00:01, 1.29it/s]\n 99%|█████████▉| 99/100 [01:16<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:17<00:00, 1.30it/s]\n100%|██████████| 100/100 [01:17<00:00, 1.30it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 78.851248, "total_time": 196.94467 }, "output": "https://replicate.delivery/pbxt/nV5ZX0M5pOY0CVQv100QT6BveoQhprcTx6h8ZnieiQI2FriSA/output.mp4", "started_at": "2024-03-22T03:46:48.125537Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/x2oyo3lbpff4ol4azn42skv4em", "cancel": "https://api.replicate.com/v1/predictions/x2oyo3lbpff4ol4azn42skv4em/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:15, 1.32it/s] 2%|▏ | 2/100 [00:01<01:15, 1.31it/s] 3%|▎ | 3/100 [00:02<01:14, 1.30it/s] 4%|▍ | 4/100 [00:03<01:13, 1.30it/s] 5%|▌ | 5/100 [00:03<01:12, 1.30it/s] 6%|▌ | 6/100 [00:04<01:12, 1.30it/s] 7%|▋ | 7/100 [00:05<01:11, 1.30it/s] 8%|▊ | 8/100 [00:06<01:10, 1.30it/s] 9%|▉ | 9/100 [00:06<01:09, 1.30it/s] 10%|█ | 10/100 [00:07<01:09, 1.30it/s] 11%|█ | 11/100 [00:08<01:08, 1.30it/s] 12%|█▏ | 12/100 [00:09<01:07, 1.30it/s] 13%|█▎ | 13/100 [00:09<01:06, 1.30it/s] 14%|█▍ | 14/100 [00:10<01:06, 1.30it/s] 15%|█▌ | 15/100 [00:11<01:05, 1.30it/s] 16%|█▌ | 16/100 [00:12<01:04, 1.30it/s] 17%|█▋ | 17/100 [00:13<01:03, 1.30it/s] 18%|█▊ | 18/100 [00:13<01:03, 1.30it/s] 19%|█▉ | 19/100 [00:14<01:02, 1.30it/s] 20%|██ | 20/100 [00:15<01:01, 1.30it/s] 21%|██ | 21/100 [00:16<01:00, 1.30it/s] 22%|██▏ | 22/100 [00:16<00:59, 1.30it/s] 23%|██▎ | 23/100 [00:17<00:59, 1.30it/s] 24%|██▍ | 24/100 [00:18<00:58, 1.30it/s] 25%|██▌ | 25/100 [00:19<00:57, 1.30it/s] 26%|██▌ | 26/100 [00:19<00:56, 1.30it/s] 27%|██▋ | 27/100 [00:20<00:56, 1.30it/s] 28%|██▊ | 28/100 [00:21<00:55, 1.30it/s] 29%|██▉ | 29/100 [00:22<00:54, 1.30it/s] 30%|███ | 30/100 [00:23<00:53, 1.30it/s] 31%|███ | 31/100 [00:23<00:53, 1.30it/s] 32%|███▏ | 32/100 [00:24<00:52, 1.30it/s] 33%|███▎ | 33/100 [00:25<00:51, 1.30it/s] 34%|███▍ | 34/100 [00:26<00:50, 1.30it/s] 35%|███▌ | 35/100 [00:26<00:50, 1.30it/s] 36%|███▌ | 36/100 [00:27<00:49, 1.30it/s] 37%|███▋ | 37/100 [00:28<00:48, 1.30it/s] 38%|███▊ | 38/100 [00:29<00:47, 1.30it/s] 39%|███▉ | 39/100 [00:29<00:46, 1.30it/s] 40%|████ | 40/100 [00:30<00:46, 1.30it/s] 41%|████ | 41/100 [00:31<00:45, 1.30it/s] 42%|████▏ | 42/100 [00:32<00:44, 1.30it/s] 43%|████▎ | 43/100 [00:33<00:43, 1.30it/s] 44%|████▍ | 44/100 [00:33<00:43, 1.30it/s] 45%|████▌ | 45/100 [00:34<00:42, 1.30it/s] 46%|████▌ | 46/100 [00:35<00:41, 1.30it/s] 47%|████▋ | 47/100 [00:36<00:40, 1.30it/s] 48%|████▊ | 48/100 [00:36<00:40, 1.30it/s] 49%|████▉ | 49/100 [00:37<00:39, 1.30it/s] 50%|█████ | 50/100 [00:38<00:38, 1.30it/s] 51%|█████ | 51/100 [00:39<00:37, 1.30it/s] 52%|█████▏ | 52/100 [00:40<00:37, 1.30it/s] 53%|█████▎ | 53/100 [00:40<00:36, 1.30it/s] 54%|█████▍ | 54/100 [00:41<00:35, 1.30it/s] 55%|█████▌ | 55/100 [00:42<00:34, 1.30it/s] 56%|█████▌ | 56/100 [00:43<00:33, 1.30it/s] 57%|█████▋ | 57/100 [00:43<00:33, 1.30it/s] 58%|█████▊ | 58/100 [00:44<00:32, 1.30it/s] 59%|█████▉ | 59/100 [00:45<00:31, 1.30it/s] 60%|██████ | 60/100 [00:46<00:30, 1.30it/s] 61%|██████ | 61/100 [00:46<00:30, 1.30it/s] 62%|██████▏ | 62/100 [00:47<00:29, 1.30it/s] 63%|██████▎ | 63/100 [00:48<00:28, 1.30it/s] 64%|██████▍ | 64/100 [00:49<00:27, 1.30it/s] 65%|██████▌ | 65/100 [00:50<00:26, 1.30it/s] 66%|██████▌ | 66/100 [00:50<00:26, 1.30it/s] 67%|██████▋ | 67/100 [00:51<00:25, 1.30it/s] 68%|██████▊ | 68/100 [00:52<00:24, 1.30it/s] 69%|██████▉ | 69/100 [00:53<00:23, 1.30it/s] 70%|███████ | 70/100 [00:53<00:23, 1.30it/s] 71%|███████ | 71/100 [00:54<00:22, 1.30it/s] 72%|███████▏ | 72/100 [00:55<00:21, 1.30it/s] 73%|███████▎ | 73/100 [00:56<00:20, 1.30it/s] 74%|███████▍ | 74/100 [00:56<00:20, 1.30it/s] 75%|███████▌ | 75/100 [00:57<00:19, 1.30it/s] 76%|███████▌ | 76/100 [00:58<00:18, 1.30it/s] 77%|███████▋ | 77/100 [00:59<00:17, 1.30it/s] 78%|███████▊ | 78/100 [01:00<00:16, 1.30it/s] 79%|███████▉ | 79/100 [01:00<00:16, 1.30it/s] 80%|████████ | 80/100 [01:01<00:15, 1.30it/s] 81%|████████ | 81/100 [01:02<00:14, 1.30it/s] 82%|████████▏ | 82/100 [01:03<00:13, 1.30it/s] 83%|████████▎ | 83/100 [01:03<00:13, 1.30it/s] 84%|████████▍ | 84/100 [01:04<00:12, 1.30it/s] 85%|████████▌ | 85/100 [01:05<00:11, 1.30it/s] 86%|████████▌ | 86/100 [01:06<00:10, 1.30it/s] 87%|████████▋ | 87/100 [01:07<00:10, 1.30it/s] 88%|████████▊ | 88/100 [01:07<00:09, 1.30it/s] 89%|████████▉ | 89/100 [01:08<00:08, 1.30it/s] 90%|█████████ | 90/100 [01:09<00:07, 1.30it/s] 91%|█████████ | 91/100 [01:10<00:06, 1.30it/s] 92%|█████████▏| 92/100 [01:10<00:06, 1.30it/s] 93%|█████████▎| 93/100 [01:11<00:05, 1.30it/s] 94%|█████████▍| 94/100 [01:12<00:04, 1.30it/s] 95%|█████████▌| 95/100 [01:13<00:03, 1.30it/s] 96%|█████████▌| 96/100 [01:13<00:03, 1.29it/s] 97%|█████████▋| 97/100 [01:14<00:02, 1.29it/s] 98%|█████████▊| 98/100 [01:15<00:01, 1.29it/s] 99%|█████████▉| 99/100 [01:16<00:00, 1.30it/s] 100%|██████████| 100/100 [01:17<00:00, 1.30it/s] 100%|██████████| 100/100 [01:17<00:00, 1.30it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDvdgh2nlb3l6vhxjjvjaa6njcemStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1
- prompt
- A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains.
{ "seed": 1, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1, prompt: "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:53:49.475115Z", "created_at": "2024-03-22T03:52:33.040924Z", "data_removed": false, "error": null, "id": "vdgh2nlb3l6vhxjjvjaa6njcem", "input": { "seed": 1, "prompt": "A vibrant scene of a snowy mountain landscape. The sky is filled with a multitude of colorful hot air balloons, each floating at different heights, creating a dynamic and lively atmosphere. The balloons are scattered across the sky, some closer to the viewer, others further away, adding depth to the scene. Below, the mountainous terrain is blanketed in a thick layer of snow, with a few patches of bare earth visible here and there. The snow-covered mountains provide a stark contrast to the colorful balloons, enhancing the visual appeal of the scene. In the foreground, a few cars can be seen driving along a winding road that cuts through the mountains. The cars are small compared to the vastness of the landscape, emphasizing the grandeur of the surroundings. The overall style of the video is a mix of adventure and tranquility, with the hot air balloons adding a touch of whimsy to the otherwise serene mountain landscape. The video is likely shot during the day, as the lighting is bright and even, casting soft shadows on the snow-covered mountains." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:12, 1.36it/s]\n 2%|▏ | 2/100 [00:01<01:12, 1.35it/s]\n 3%|▎ | 3/100 [00:02<01:12, 1.34it/s]\n 4%|▍ | 4/100 [00:02<01:11, 1.34it/s]\n 5%|▌ | 5/100 [00:03<01:10, 1.35it/s]\n 6%|▌ | 6/100 [00:04<01:09, 1.35it/s]\n 7%|▋ | 7/100 [00:05<01:08, 1.35it/s]\n 8%|▊ | 8/100 [00:05<01:08, 1.35it/s]\n 9%|▉ | 9/100 [00:06<01:07, 1.35it/s]\n 10%|█ | 10/100 [00:07<01:06, 1.35it/s]\n 11%|█ | 11/100 [00:08<01:05, 1.35it/s]\n 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s]\n 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s]\n 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s]\n 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s]\n 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s]\n 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s]\n 18%|█▊ | 18/100 [00:13<01:00, 1.35it/s]\n 19%|█▉ | 19/100 [00:14<01:00, 1.35it/s]\n 20%|██ | 20/100 [00:14<00:59, 1.35it/s]\n 21%|██ | 21/100 [00:15<00:58, 1.35it/s]\n 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s]\n 23%|██▎ | 23/100 [00:17<00:57, 1.35it/s]\n 24%|██▍ | 24/100 [00:17<00:56, 1.35it/s]\n 25%|██▌ | 25/100 [00:18<00:55, 1.35it/s]\n 26%|██▌ | 26/100 [00:19<00:54, 1.35it/s]\n 27%|██▋ | 27/100 [00:20<00:54, 1.35it/s]\n 28%|██▊ | 28/100 [00:20<00:53, 1.35it/s]\n 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s]\n 30%|███ | 30/100 [00:22<00:52, 1.34it/s]\n 31%|███ | 31/100 [00:23<00:51, 1.34it/s]\n 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s]\n 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s]\n 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s]\n 35%|███▌ | 35/100 [00:25<00:48, 1.34it/s]\n 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s]\n 37%|███▋ | 37/100 [00:27<00:46, 1.34it/s]\n 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s]\n 39%|███▉ | 39/100 [00:28<00:45, 1.34it/s]\n 40%|████ | 40/100 [00:29<00:44, 1.34it/s]\n 41%|████ | 41/100 [00:30<00:43, 1.34it/s]\n 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s]\n 43%|████▎ | 43/100 [00:31<00:42, 1.34it/s]\n 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s]\n 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s]\n 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s]\n 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s]\n 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s]\n 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s]\n 50%|█████ | 50/100 [00:37<00:37, 1.34it/s]\n 51%|█████ | 51/100 [00:37<00:36, 1.34it/s]\n 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s]\n 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s]\n 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s]\n 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s]\n 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s]\n 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s]\n 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s]\n 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s]\n 60%|██████ | 60/100 [00:44<00:29, 1.34it/s]\n 61%|██████ | 61/100 [00:45<00:29, 1.34it/s]\n 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s]\n 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s]\n 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s]\n 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s]\n 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s]\n 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s]\n 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s]\n 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s]\n 70%|███████ | 70/100 [00:52<00:22, 1.34it/s]\n 71%|███████ | 71/100 [00:52<00:21, 1.34it/s]\n 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s]\n 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s]\n 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s]\n 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s]\n 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s]\n 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s]\n 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s]\n 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s]\n 80%|████████ | 80/100 [00:59<00:14, 1.34it/s]\n 81%|████████ | 81/100 [01:00<00:14, 1.34it/s]\n 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s]\n 83%|████████▎ | 83/100 [01:01<00:12, 1.34it/s]\n 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s]\n 85%|████████▌ | 85/100 [01:03<00:11, 1.34it/s]\n 86%|████████▌ | 86/100 [01:04<00:10, 1.34it/s]\n 87%|████████▋ | 87/100 [01:04<00:09, 1.34it/s]\n 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s]\n 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s]\n 90%|█████████ | 90/100 [01:07<00:07, 1.34it/s]\n 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s]\n 92%|█████████▏| 92/100 [01:08<00:05, 1.33it/s]\n 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s]\n 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s]\n 95%|█████████▌| 95/100 [01:10<00:03, 1.34it/s]\n 96%|█████████▌| 96/100 [01:11<00:02, 1.34it/s]\n 97%|█████████▋| 97/100 [01:12<00:02, 1.34it/s]\n 98%|█████████▊| 98/100 [01:13<00:01, 1.34it/s]\n 99%|█████████▉| 99/100 [01:13<00:00, 1.34it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.34it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 76.409129, "total_time": 76.434191 }, "output": "https://replicate.delivery/pbxt/h9xV4Z0SGeQ9N6xPaxO3NsBbqgQWb9f869Bt8gOBCKPNLriSA/output.mp4", "started_at": "2024-03-22T03:52:33.065986Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/vdgh2nlb3l6vhxjjvjaa6njcem", "cancel": "https://api.replicate.com/v1/predictions/vdgh2nlb3l6vhxjjvjaa6njcem/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:12, 1.36it/s] 2%|▏ | 2/100 [00:01<01:12, 1.35it/s] 3%|▎ | 3/100 [00:02<01:12, 1.34it/s] 4%|▍ | 4/100 [00:02<01:11, 1.34it/s] 5%|▌ | 5/100 [00:03<01:10, 1.35it/s] 6%|▌ | 6/100 [00:04<01:09, 1.35it/s] 7%|▋ | 7/100 [00:05<01:08, 1.35it/s] 8%|▊ | 8/100 [00:05<01:08, 1.35it/s] 9%|▉ | 9/100 [00:06<01:07, 1.35it/s] 10%|█ | 10/100 [00:07<01:06, 1.35it/s] 11%|█ | 11/100 [00:08<01:05, 1.35it/s] 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s] 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s] 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s] 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s] 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s] 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s] 18%|█▊ | 18/100 [00:13<01:00, 1.35it/s] 19%|█▉ | 19/100 [00:14<01:00, 1.35it/s] 20%|██ | 20/100 [00:14<00:59, 1.35it/s] 21%|██ | 21/100 [00:15<00:58, 1.35it/s] 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s] 23%|██▎ | 23/100 [00:17<00:57, 1.35it/s] 24%|██▍ | 24/100 [00:17<00:56, 1.35it/s] 25%|██▌ | 25/100 [00:18<00:55, 1.35it/s] 26%|██▌ | 26/100 [00:19<00:54, 1.35it/s] 27%|██▋ | 27/100 [00:20<00:54, 1.35it/s] 28%|██▊ | 28/100 [00:20<00:53, 1.35it/s] 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s] 30%|███ | 30/100 [00:22<00:52, 1.34it/s] 31%|███ | 31/100 [00:23<00:51, 1.34it/s] 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s] 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s] 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s] 35%|███▌ | 35/100 [00:25<00:48, 1.34it/s] 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s] 37%|███▋ | 37/100 [00:27<00:46, 1.34it/s] 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s] 39%|███▉ | 39/100 [00:28<00:45, 1.34it/s] 40%|████ | 40/100 [00:29<00:44, 1.34it/s] 41%|████ | 41/100 [00:30<00:43, 1.34it/s] 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s] 43%|████▎ | 43/100 [00:31<00:42, 1.34it/s] 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s] 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s] 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s] 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s] 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s] 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s] 50%|█████ | 50/100 [00:37<00:37, 1.34it/s] 51%|█████ | 51/100 [00:37<00:36, 1.34it/s] 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s] 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s] 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s] 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s] 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s] 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s] 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s] 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s] 60%|██████ | 60/100 [00:44<00:29, 1.34it/s] 61%|██████ | 61/100 [00:45<00:29, 1.34it/s] 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s] 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s] 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s] 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s] 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s] 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s] 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s] 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s] 70%|███████ | 70/100 [00:52<00:22, 1.34it/s] 71%|███████ | 71/100 [00:52<00:21, 1.34it/s] 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s] 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s] 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s] 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s] 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s] 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s] 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s] 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s] 80%|████████ | 80/100 [00:59<00:14, 1.34it/s] 81%|████████ | 81/100 [01:00<00:14, 1.34it/s] 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s] 83%|████████▎ | 83/100 [01:01<00:12, 1.34it/s] 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s] 85%|████████▌ | 85/100 [01:03<00:11, 1.34it/s] 86%|████████▌ | 86/100 [01:04<00:10, 1.34it/s] 87%|████████▋ | 87/100 [01:04<00:09, 1.34it/s] 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s] 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s] 90%|█████████ | 90/100 [01:07<00:07, 1.34it/s] 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s] 92%|█████████▏| 92/100 [01:08<00:05, 1.33it/s] 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s] 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s] 95%|█████████▌| 95/100 [01:10<00:03, 1.34it/s] 96%|█████████▌| 96/100 [01:11<00:02, 1.34it/s] 97%|█████████▋| 97/100 [01:12<00:02, 1.34it/s] 98%|█████████▊| 98/100 [01:13<00:01, 1.34it/s] 99%|█████████▉| 99/100 [01:13<00:00, 1.34it/s] 100%|██████████| 100/100 [01:14<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.34it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDqlnjg3tbqsgstdlbuafbibqjqqStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1
- prompt
- A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world.
{ "seed": 1, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1, prompt: "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle\'s journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle\'s surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:55:38.450567Z", "created_at": "2024-03-22T03:54:22.041352Z", "data_removed": false, "error": null, "id": "qlnjg3tbqsgstdlbuafbibqjqq", "input": { "seed": 1, "prompt": "A serene underwater scene featuring a sea turtle swimming through a coral reef. The turtle, with its greenish-brown shell, is the main focus of the video, swimming gracefully towards the right side of the frame. The coral reef, teeming with life, is visible in the background, providing a vibrant and colorful backdrop to the turtle's journey. Several small fish, darting around the turtle, add a sense of movement and dynamism to the scene. The video is shot from a slightly elevated angle, providing a comprehensive view of the turtle's surroundings. The overall style of the video is calm and peaceful, capturing the beauty and tranquility of the underwater world." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:12, 1.36it/s]\n 2%|▏ | 2/100 [00:01<01:12, 1.35it/s]\n 3%|▎ | 3/100 [00:02<01:12, 1.34it/s]\n 4%|▍ | 4/100 [00:02<01:11, 1.34it/s]\n 5%|▌ | 5/100 [00:03<01:10, 1.34it/s]\n 6%|▌ | 6/100 [00:04<01:10, 1.34it/s]\n 7%|▋ | 7/100 [00:05<01:09, 1.34it/s]\n 8%|▊ | 8/100 [00:05<01:08, 1.34it/s]\n 9%|▉ | 9/100 [00:06<01:07, 1.35it/s]\n 10%|█ | 10/100 [00:07<01:06, 1.35it/s]\n 11%|█ | 11/100 [00:08<01:05, 1.35it/s]\n 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s]\n 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s]\n 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s]\n 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s]\n 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s]\n 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s]\n 18%|█▊ | 18/100 [00:13<01:00, 1.35it/s]\n 19%|█▉ | 19/100 [00:14<01:00, 1.35it/s]\n 20%|██ | 20/100 [00:14<00:59, 1.35it/s]\n 21%|██ | 21/100 [00:15<00:58, 1.35it/s]\n 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s]\n 23%|██▎ | 23/100 [00:17<00:57, 1.35it/s]\n 24%|██▍ | 24/100 [00:17<00:56, 1.35it/s]\n 25%|██▌ | 25/100 [00:18<00:55, 1.35it/s]\n 26%|██▌ | 26/100 [00:19<00:55, 1.35it/s]\n 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s]\n 28%|██▊ | 28/100 [00:20<00:53, 1.35it/s]\n 29%|██▉ | 29/100 [00:21<00:52, 1.35it/s]\n 30%|███ | 30/100 [00:22<00:52, 1.34it/s]\n 31%|███ | 31/100 [00:23<00:51, 1.34it/s]\n 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s]\n 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s]\n 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s]\n 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s]\n 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s]\n 37%|███▋ | 37/100 [00:27<00:46, 1.34it/s]\n 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s]\n 39%|███▉ | 39/100 [00:28<00:45, 1.34it/s]\n 40%|████ | 40/100 [00:29<00:44, 1.34it/s]\n 41%|████ | 41/100 [00:30<00:43, 1.34it/s]\n 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s]\n 43%|████▎ | 43/100 [00:31<00:42, 1.34it/s]\n 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s]\n 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s]\n 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s]\n 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s]\n 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s]\n 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s]\n 50%|█████ | 50/100 [00:37<00:37, 1.34it/s]\n 51%|█████ | 51/100 [00:37<00:36, 1.34it/s]\n 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s]\n 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s]\n 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s]\n 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s]\n 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s]\n 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s]\n 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s]\n 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s]\n 60%|██████ | 60/100 [00:44<00:29, 1.34it/s]\n 61%|██████ | 61/100 [00:45<00:29, 1.34it/s]\n 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s]\n 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s]\n 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s]\n 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s]\n 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s]\n 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s]\n 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s]\n 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s]\n 70%|███████ | 70/100 [00:52<00:22, 1.34it/s]\n 71%|███████ | 71/100 [00:52<00:21, 1.34it/s]\n 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s]\n 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s]\n 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s]\n 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s]\n 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s]\n 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s]\n 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s]\n 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s]\n 80%|████████ | 80/100 [00:59<00:14, 1.34it/s]\n 81%|████████ | 81/100 [01:00<00:14, 1.34it/s]\n 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s]\n 83%|████████▎ | 83/100 [01:01<00:12, 1.34it/s]\n 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s]\n 85%|████████▌ | 85/100 [01:03<00:11, 1.34it/s]\n 86%|████████▌ | 86/100 [01:04<00:10, 1.34it/s]\n 87%|████████▋ | 87/100 [01:04<00:09, 1.34it/s]\n 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s]\n 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s]\n 90%|█████████ | 90/100 [01:07<00:07, 1.34it/s]\n 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s]\n 92%|█████████▏| 92/100 [01:08<00:05, 1.34it/s]\n 93%|█████████▎| 93/100 [01:09<00:05, 1.34it/s]\n 94%|█████████▍| 94/100 [01:10<00:04, 1.34it/s]\n 95%|█████████▌| 95/100 [01:10<00:03, 1.34it/s]\n 96%|█████████▌| 96/100 [01:11<00:02, 1.34it/s]\n 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s]\n 98%|█████████▊| 98/100 [01:13<00:01, 1.34it/s]\n 99%|█████████▉| 99/100 [01:13<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.34it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.34it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 76.400661, "total_time": 76.409215 }, "output": "https://replicate.delivery/pbxt/lUY6PbAvZzoQLxRZ4THfRfVfxfS6f4k8LFm9loaNiPfrOzqoE/output.mp4", "started_at": "2024-03-22T03:54:22.049906Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/qlnjg3tbqsgstdlbuafbibqjqq", "cancel": "https://api.replicate.com/v1/predictions/qlnjg3tbqsgstdlbuafbibqjqq/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:12, 1.36it/s] 2%|▏ | 2/100 [00:01<01:12, 1.35it/s] 3%|▎ | 3/100 [00:02<01:12, 1.34it/s] 4%|▍ | 4/100 [00:02<01:11, 1.34it/s] 5%|▌ | 5/100 [00:03<01:10, 1.34it/s] 6%|▌ | 6/100 [00:04<01:10, 1.34it/s] 7%|▋ | 7/100 [00:05<01:09, 1.34it/s] 8%|▊ | 8/100 [00:05<01:08, 1.34it/s] 9%|▉ | 9/100 [00:06<01:07, 1.35it/s] 10%|█ | 10/100 [00:07<01:06, 1.35it/s] 11%|█ | 11/100 [00:08<01:05, 1.35it/s] 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s] 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s] 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s] 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s] 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s] 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s] 18%|█▊ | 18/100 [00:13<01:00, 1.35it/s] 19%|█▉ | 19/100 [00:14<01:00, 1.35it/s] 20%|██ | 20/100 [00:14<00:59, 1.35it/s] 21%|██ | 21/100 [00:15<00:58, 1.35it/s] 22%|██▏ | 22/100 [00:16<00:57, 1.35it/s] 23%|██▎ | 23/100 [00:17<00:57, 1.35it/s] 24%|██▍ | 24/100 [00:17<00:56, 1.35it/s] 25%|██▌ | 25/100 [00:18<00:55, 1.35it/s] 26%|██▌ | 26/100 [00:19<00:55, 1.35it/s] 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s] 28%|██▊ | 28/100 [00:20<00:53, 1.35it/s] 29%|██▉ | 29/100 [00:21<00:52, 1.35it/s] 30%|███ | 30/100 [00:22<00:52, 1.34it/s] 31%|███ | 31/100 [00:23<00:51, 1.34it/s] 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s] 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s] 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s] 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s] 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s] 37%|███▋ | 37/100 [00:27<00:46, 1.34it/s] 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s] 39%|███▉ | 39/100 [00:28<00:45, 1.34it/s] 40%|████ | 40/100 [00:29<00:44, 1.34it/s] 41%|████ | 41/100 [00:30<00:43, 1.34it/s] 42%|████▏ | 42/100 [00:31<00:43, 1.34it/s] 43%|████▎ | 43/100 [00:31<00:42, 1.34it/s] 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s] 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s] 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s] 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s] 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s] 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s] 50%|█████ | 50/100 [00:37<00:37, 1.34it/s] 51%|█████ | 51/100 [00:37<00:36, 1.34it/s] 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s] 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s] 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s] 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s] 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s] 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s] 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s] 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s] 60%|██████ | 60/100 [00:44<00:29, 1.34it/s] 61%|██████ | 61/100 [00:45<00:29, 1.34it/s] 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s] 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s] 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s] 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s] 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s] 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s] 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s] 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s] 70%|███████ | 70/100 [00:52<00:22, 1.34it/s] 71%|███████ | 71/100 [00:52<00:21, 1.34it/s] 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s] 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s] 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s] 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s] 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s] 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s] 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s] 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s] 80%|████████ | 80/100 [00:59<00:14, 1.34it/s] 81%|████████ | 81/100 [01:00<00:14, 1.34it/s] 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s] 83%|████████▎ | 83/100 [01:01<00:12, 1.34it/s] 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s] 85%|████████▌ | 85/100 [01:03<00:11, 1.34it/s] 86%|████████▌ | 86/100 [01:04<00:10, 1.34it/s] 87%|████████▋ | 87/100 [01:04<00:09, 1.34it/s] 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s] 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s] 90%|█████████ | 90/100 [01:07<00:07, 1.34it/s] 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s] 92%|█████████▏| 92/100 [01:08<00:05, 1.34it/s] 93%|█████████▎| 93/100 [01:09<00:05, 1.34it/s] 94%|█████████▍| 94/100 [01:10<00:04, 1.34it/s] 95%|█████████▌| 95/100 [01:10<00:03, 1.34it/s] 96%|█████████▌| 96/100 [01:11<00:02, 1.34it/s] 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s] 98%|█████████▊| 98/100 [01:13<00:01, 1.34it/s] 99%|█████████▉| 99/100 [01:13<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.34it/s] 100%|██████████| 100/100 [01:14<00:00, 1.34it/s] Saved to /content/output.mp4
Prediction
camenduru/open-sora:8099e572IDy2kkqudbat4j3ggvzbqdidua4mStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- seed
- 1
- prompt
- The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside.
{ "seed": 1, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." }
Install Replicate’s Node.js client library:npm install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", { input: { seed: 1, prompt: "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Import the client:import replicate
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/open-sora:8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", input={ "seed": 1, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Set theREPLICATE_API_TOKEN
environment variable:export REPLICATE_API_TOKEN=<paste-your-token-here>
Find your API token in your account settings.
Run camenduru/open-sora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad", "input": { "seed": 1, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature\'s beauty and the simple joy of a sunny day in the countryside." } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-22T03:57:13.304681Z", "created_at": "2024-03-22T03:55:56.777408Z", "data_removed": false, "error": null, "id": "y2kkqudbat4j3ggvzbqdidua4m", "input": { "seed": 1, "prompt": "The vibrant beauty of a sunflower field. The sunflowers, with their bright yellow petals and dark brown centers, are in full bloom, creating a stunning contrast against the green leaves and stems. The sunflowers are arranged in neat rows, creating a sense of order and symmetry. The sun is shining brightly, casting a warm glow on the flowers and highlighting their intricate details. The video is shot from a low angle, looking up at the sunflowers, which adds a sense of grandeur and awe to the scene. The sunflowers are the main focus of the video, with no other objects or people present. The video is a celebration of nature's beauty and the simple joy of a sunny day in the countryside." }, "logs": "0%| | 0/100 [00:00<?, ?it/s]\n 1%| | 1/100 [00:00<01:13, 1.35it/s]\n 2%|▏ | 2/100 [00:01<01:12, 1.34it/s]\n 3%|▎ | 3/100 [00:02<01:12, 1.35it/s]\n 4%|▍ | 4/100 [00:02<01:11, 1.35it/s]\n 5%|▌ | 5/100 [00:03<01:10, 1.35it/s]\n 6%|▌ | 6/100 [00:04<01:09, 1.35it/s]\n 7%|▋ | 7/100 [00:05<01:08, 1.35it/s]\n 8%|▊ | 8/100 [00:05<01:08, 1.35it/s]\n 9%|▉ | 9/100 [00:06<01:07, 1.35it/s]\n 10%|█ | 10/100 [00:07<01:06, 1.35it/s]\n 11%|█ | 11/100 [00:08<01:06, 1.35it/s]\n 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s]\n 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s]\n 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s]\n 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s]\n 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s]\n 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s]\n 18%|█▊ | 18/100 [00:13<01:00, 1.34it/s]\n 19%|█▉ | 19/100 [00:14<01:00, 1.34it/s]\n 20%|██ | 20/100 [00:14<00:59, 1.34it/s]\n 21%|██ | 21/100 [00:15<00:58, 1.34it/s]\n 22%|██▏ | 22/100 [00:16<00:58, 1.34it/s]\n 23%|██▎ | 23/100 [00:17<00:57, 1.34it/s]\n 24%|██▍ | 24/100 [00:17<00:56, 1.34it/s]\n 25%|██▌ | 25/100 [00:18<00:55, 1.34it/s]\n 26%|██▌ | 26/100 [00:19<00:55, 1.34it/s]\n 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s]\n 28%|██▊ | 28/100 [00:20<00:53, 1.34it/s]\n 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s]\n 30%|███ | 30/100 [00:22<00:52, 1.34it/s]\n 31%|███ | 31/100 [00:23<00:51, 1.34it/s]\n 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s]\n 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s]\n 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s]\n 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s]\n 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s]\n 37%|███▋ | 37/100 [00:27<00:47, 1.34it/s]\n 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s]\n 39%|███▉ | 39/100 [00:29<00:45, 1.34it/s]\n 40%|████ | 40/100 [00:29<00:44, 1.34it/s]\n 41%|████ | 41/100 [00:30<00:44, 1.34it/s]\n 42%|████▏ | 42/100 [00:31<00:43, 1.33it/s]\n 43%|████▎ | 43/100 [00:32<00:42, 1.34it/s]\n 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s]\n 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s]\n 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s]\n 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s]\n 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s]\n 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s]\n 50%|█████ | 50/100 [00:37<00:37, 1.34it/s]\n 51%|█████ | 51/100 [00:37<00:36, 1.34it/s]\n 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s]\n 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s]\n 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s]\n 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s]\n 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s]\n 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s]\n 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s]\n 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s]\n 60%|██████ | 60/100 [00:44<00:29, 1.34it/s]\n 61%|██████ | 61/100 [00:45<00:29, 1.34it/s]\n 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s]\n 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s]\n 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s]\n 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s]\n 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s]\n 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s]\n 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s]\n 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s]\n 70%|███████ | 70/100 [00:52<00:22, 1.34it/s]\n 71%|███████ | 71/100 [00:52<00:21, 1.34it/s]\n 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s]\n 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s]\n 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s]\n 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s]\n 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s]\n 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s]\n 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s]\n 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s]\n 80%|████████ | 80/100 [00:59<00:14, 1.34it/s]\n 81%|████████ | 81/100 [01:00<00:14, 1.34it/s]\n 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s]\n 83%|████████▎ | 83/100 [01:01<00:12, 1.33it/s]\n 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s]\n 85%|████████▌ | 85/100 [01:03<00:11, 1.33it/s]\n 86%|████████▌ | 86/100 [01:04<00:10, 1.33it/s]\n 87%|████████▋ | 87/100 [01:04<00:09, 1.33it/s]\n 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s]\n 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s]\n 90%|█████████ | 90/100 [01:07<00:07, 1.33it/s]\n 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s]\n 92%|█████████▏| 92/100 [01:08<00:05, 1.33it/s]\n 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s]\n 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s]\n 95%|█████████▌| 95/100 [01:10<00:03, 1.33it/s]\n 96%|█████████▌| 96/100 [01:11<00:02, 1.33it/s]\n 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s]\n 98%|█████████▊| 98/100 [01:13<00:01, 1.33it/s]\n 99%|█████████▉| 99/100 [01:13<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.33it/s]\n100%|██████████| 100/100 [01:14<00:00, 1.34it/s]\nSaved to /content/output.mp4", "metrics": { "predict_time": 76.519957, "total_time": 76.527273 }, "output": "https://replicate.delivery/pbxt/3fKXhKhEPQy4RafaW5QzLkEEKhbIy5OyGgrltPx5IItYOriSA/output.mp4", "started_at": "2024-03-22T03:55:56.784724Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/y2kkqudbat4j3ggvzbqdidua4m", "cancel": "https://api.replicate.com/v1/predictions/y2kkqudbat4j3ggvzbqdidua4m/cancel" }, "version": "8099e5722ba3d5f408cd3e696e6df058137056268939337a3fbe3912e86e72ad" }
Generated in0%| | 0/100 [00:00<?, ?it/s] 1%| | 1/100 [00:00<01:13, 1.35it/s] 2%|▏ | 2/100 [00:01<01:12, 1.34it/s] 3%|▎ | 3/100 [00:02<01:12, 1.35it/s] 4%|▍ | 4/100 [00:02<01:11, 1.35it/s] 5%|▌ | 5/100 [00:03<01:10, 1.35it/s] 6%|▌ | 6/100 [00:04<01:09, 1.35it/s] 7%|▋ | 7/100 [00:05<01:08, 1.35it/s] 8%|▊ | 8/100 [00:05<01:08, 1.35it/s] 9%|▉ | 9/100 [00:06<01:07, 1.35it/s] 10%|█ | 10/100 [00:07<01:06, 1.35it/s] 11%|█ | 11/100 [00:08<01:06, 1.35it/s] 12%|█▏ | 12/100 [00:08<01:05, 1.35it/s] 13%|█▎ | 13/100 [00:09<01:04, 1.35it/s] 14%|█▍ | 14/100 [00:10<01:03, 1.35it/s] 15%|█▌ | 15/100 [00:11<01:03, 1.35it/s] 16%|█▌ | 16/100 [00:11<01:02, 1.35it/s] 17%|█▋ | 17/100 [00:12<01:01, 1.35it/s] 18%|█▊ | 18/100 [00:13<01:00, 1.34it/s] 19%|█▉ | 19/100 [00:14<01:00, 1.34it/s] 20%|██ | 20/100 [00:14<00:59, 1.34it/s] 21%|██ | 21/100 [00:15<00:58, 1.34it/s] 22%|██▏ | 22/100 [00:16<00:58, 1.34it/s] 23%|██▎ | 23/100 [00:17<00:57, 1.34it/s] 24%|██▍ | 24/100 [00:17<00:56, 1.34it/s] 25%|██▌ | 25/100 [00:18<00:55, 1.34it/s] 26%|██▌ | 26/100 [00:19<00:55, 1.34it/s] 27%|██▋ | 27/100 [00:20<00:54, 1.34it/s] 28%|██▊ | 28/100 [00:20<00:53, 1.34it/s] 29%|██▉ | 29/100 [00:21<00:52, 1.34it/s] 30%|███ | 30/100 [00:22<00:52, 1.34it/s] 31%|███ | 31/100 [00:23<00:51, 1.34it/s] 32%|███▏ | 32/100 [00:23<00:50, 1.34it/s] 33%|███▎ | 33/100 [00:24<00:49, 1.34it/s] 34%|███▍ | 34/100 [00:25<00:49, 1.34it/s] 35%|███▌ | 35/100 [00:26<00:48, 1.34it/s] 36%|███▌ | 36/100 [00:26<00:47, 1.34it/s] 37%|███▋ | 37/100 [00:27<00:47, 1.34it/s] 38%|███▊ | 38/100 [00:28<00:46, 1.34it/s] 39%|███▉ | 39/100 [00:29<00:45, 1.34it/s] 40%|████ | 40/100 [00:29<00:44, 1.34it/s] 41%|████ | 41/100 [00:30<00:44, 1.34it/s] 42%|████▏ | 42/100 [00:31<00:43, 1.33it/s] 43%|████▎ | 43/100 [00:32<00:42, 1.34it/s] 44%|████▍ | 44/100 [00:32<00:41, 1.34it/s] 45%|████▌ | 45/100 [00:33<00:41, 1.34it/s] 46%|████▌ | 46/100 [00:34<00:40, 1.34it/s] 47%|████▋ | 47/100 [00:34<00:39, 1.34it/s] 48%|████▊ | 48/100 [00:35<00:38, 1.34it/s] 49%|████▉ | 49/100 [00:36<00:38, 1.34it/s] 50%|█████ | 50/100 [00:37<00:37, 1.34it/s] 51%|█████ | 51/100 [00:37<00:36, 1.34it/s] 52%|█████▏ | 52/100 [00:38<00:35, 1.34it/s] 53%|█████▎ | 53/100 [00:39<00:35, 1.34it/s] 54%|█████▍ | 54/100 [00:40<00:34, 1.34it/s] 55%|█████▌ | 55/100 [00:40<00:33, 1.34it/s] 56%|█████▌ | 56/100 [00:41<00:32, 1.34it/s] 57%|█████▋ | 57/100 [00:42<00:32, 1.34it/s] 58%|█████▊ | 58/100 [00:43<00:31, 1.34it/s] 59%|█████▉ | 59/100 [00:43<00:30, 1.34it/s] 60%|██████ | 60/100 [00:44<00:29, 1.34it/s] 61%|██████ | 61/100 [00:45<00:29, 1.34it/s] 62%|██████▏ | 62/100 [00:46<00:28, 1.34it/s] 63%|██████▎ | 63/100 [00:46<00:27, 1.34it/s] 64%|██████▍ | 64/100 [00:47<00:26, 1.34it/s] 65%|██████▌ | 65/100 [00:48<00:26, 1.34it/s] 66%|██████▌ | 66/100 [00:49<00:25, 1.34it/s] 67%|██████▋ | 67/100 [00:49<00:24, 1.34it/s] 68%|██████▊ | 68/100 [00:50<00:23, 1.34it/s] 69%|██████▉ | 69/100 [00:51<00:23, 1.34it/s] 70%|███████ | 70/100 [00:52<00:22, 1.34it/s] 71%|███████ | 71/100 [00:52<00:21, 1.34it/s] 72%|███████▏ | 72/100 [00:53<00:20, 1.34it/s] 73%|███████▎ | 73/100 [00:54<00:20, 1.34it/s] 74%|███████▍ | 74/100 [00:55<00:19, 1.34it/s] 75%|███████▌ | 75/100 [00:55<00:18, 1.34it/s] 76%|███████▌ | 76/100 [00:56<00:17, 1.34it/s] 77%|███████▋ | 77/100 [00:57<00:17, 1.34it/s] 78%|███████▊ | 78/100 [00:58<00:16, 1.34it/s] 79%|███████▉ | 79/100 [00:58<00:15, 1.34it/s] 80%|████████ | 80/100 [00:59<00:14, 1.34it/s] 81%|████████ | 81/100 [01:00<00:14, 1.34it/s] 82%|████████▏ | 82/100 [01:01<00:13, 1.34it/s] 83%|████████▎ | 83/100 [01:01<00:12, 1.33it/s] 84%|████████▍ | 84/100 [01:02<00:11, 1.34it/s] 85%|████████▌ | 85/100 [01:03<00:11, 1.33it/s] 86%|████████▌ | 86/100 [01:04<00:10, 1.33it/s] 87%|████████▋ | 87/100 [01:04<00:09, 1.33it/s] 88%|████████▊ | 88/100 [01:05<00:08, 1.34it/s] 89%|████████▉ | 89/100 [01:06<00:08, 1.34it/s] 90%|█████████ | 90/100 [01:07<00:07, 1.33it/s] 91%|█████████ | 91/100 [01:07<00:06, 1.34it/s] 92%|█████████▏| 92/100 [01:08<00:05, 1.33it/s] 93%|█████████▎| 93/100 [01:09<00:05, 1.33it/s] 94%|█████████▍| 94/100 [01:10<00:04, 1.33it/s] 95%|█████████▌| 95/100 [01:10<00:03, 1.33it/s] 96%|█████████▌| 96/100 [01:11<00:02, 1.33it/s] 97%|█████████▋| 97/100 [01:12<00:02, 1.33it/s] 98%|█████████▊| 98/100 [01:13<00:01, 1.33it/s] 99%|█████████▉| 99/100 [01:13<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.33it/s] 100%|██████████| 100/100 [01:14<00:00, 1.34it/s] Saved to /content/output.mp4
Want to make some of these yourself?
Run this model