如何使用 Sunra API 生成视频

Sunra 提供了一个简单易用的 API,允许您使用预训练模型从提示生成视频。此端点非常适合为社交媒体、营销等各种用例从您的提示创建视频片段。 以下是如何使用 Sunra API 生成视频的示例:
import { sunra } from "@sunra/client";

const result = await sunra.subscribe("kling/kling-v2-master/text-to-video", {
  input: {
    prompt: '一只北极熊在雪中拉小提琴。',
    guidance_scale: 0.5,
    aspect_ratio: '16:9',
    duration: 5
  },
  logs: true,
  onQueueUpdate: (update) => {
    console.log(update)
  },
});
console.log(result.data);
console.log(result.requestId);
import { sunra } from "@sunra/client";

const result = await sunra.subscribe("kling/kling-v2-master/image-to-video", {
  input: {
  	prompt: '一只可爱的仓鼠悠闲地躺在救生圈上,戴着时尚的太阳镜,在波光粼粼的海面上随着温柔的波浪漂流。仓鼠舒适地斜躺着,享受着宁静愉快的时光。卡通风格,摄像机跟随主体移动,温馨且画质高。',
  	start_image: 'https://assets.sunra.ai/uploads/1748811753168-05ceab0d.png'
  },
  logs: true,
  onQueueUpdate: (update) => {
    console.log(update)
  },
});
console.log(result.data);
console.log(result.requestId);

如何选择要使用的模型

Sunra 提供各种视频生成模型。您可以根据要生成的视频的风格和质量选择最适合您需求的模型。以下是一些可用的模型: 要选择模型,只需在 subscribe 方法中指定模型 ID,如上面的示例所示。您可以在文本转视频模型页面找到更多模型及其描述。