Same Problem i am facing , if anyone have answer to it please let me know
import { NextRequest, NextResponse } from "next/server";
import Replicate from "replicate";
export async function POST(req: NextRequest) {
const data = await req.json();
const replicate = new Replicate({
auth: process.env.NEXT_PUBLIC_REPLICATE_API_TOKEN || "",
});
const { prompt } = data;
const input = {
prompt: prompt,
output_format: "png",
num_outputs: 1,
aspect_ratio: "1:1",
output_quality: 80,
};
const output = await replicate.run("black-forest-labs/flux-schnell", {
input: input,
});
console.log(output);
return NextResponse.json({ imageUrl: output });
};
---i am getting empty imageUrl