跳转到内容
搜索文档

转码图像

在上传到 R2 之前从 Workers AI 转码图像

最后更新 查看 MarkdownAgent 设置
const stream = await env.AI.run("@cf/bytedance/stable-diffusion-xl-lightning", {
	prompt: YOUR_PROMPT_HERE,
});

// Convert to AVIF
const image = (
	await env.IMAGES.input(stream).output({ format: "image/avif" })
).response();

const fileName = "image.avif";

// Upload to R2
await env.R2.put(fileName, image.body);

这篇文档对您有帮助吗?