with fal.ai and Let's Enhance?
Adds a request to the queue for asynchronous processing, including specifying a webhook URL for receiving updates. See the documentation
Cancels a request in the queue. This allows you to stop a long-running task if it's no longer needed. See the documentation
Gets the response of a completed request in the queue. This retrieves the results of your asynchronous task. See the documentation
Gets the status of a request in the queue. This allows you to monitor the progress of your asynchronous tasks. See the documentation
import { fal } from "@fal-ai/client"
export default defineComponent({
props: {
fal_ai: {
type: "app",
app: "fal_ai",
}
},
async run({ steps, $ }) {
fal.config({
credentials: `${this.fal_ai.$auth.api_key}`,
});
const result = await fal.subscribe("fal-ai/lora", {
input: {
model_name: "stabilityai/stable-diffusion-xl-base-1.0",
prompt:
"Photo of a rhino dressed suit and tie sitting at a table in a bar with a bar stools, award winning photography, Elke vogelsang",
},
logs: true,
});
return result;
},
})
The Let's Enhance API provides a powerful way to upscale and enhance images through AI-driven processes, directly accessible via Pipedream. By using this API, developers can automate the enhancement of images, whether it’s for refining product photos for an e-commerce platform or improving user-generated content for better display across digital mediums. This API's capabilities can be integrated into a myriad of workflows where image quality is paramount.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
let_s_enhance: {
type: "app",
app: "let_s_enhance",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.letsenhance.ai/v1.95/op/upscale`,
headers: {
"x-api-key": `${this.let_s_enhance.$auth.api_key}`,
},
params: {
url: `https://res-5.cloudinary.com/crunchbase-production/image/upload/c_lpad,f_auto,q_auto:eco/tnorenk8asjwdh1o8iuu`,
},
})
},
})