with SproutGigs and Langfuse?
Emit new event when user feedback (score) is submitted on a trace in Langfuse. See the documentation
Emit new event when a new trace is recorded in Langfuse. See the documentation
Attach user feedback to an existing trace in Langfuse. See the documentation
The SproutGigs API enables you to access and manage micro-jobs and tasks within their platform. Through Pipedream, you can interact with this API to automate your gig economy interactions, like posting jobs, analyzing submitted work, or auto-approving tasks. By leveraging Pipedream's capabilities, you can trigger workflows with events from other apps, process data, and connect with countless other services to enhance your gig management processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sproutgigs: {
type: "app",
app: "sproutgigs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://sproutgigs.com/api/users/get-balances.php`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.sproutgigs.$auth.user_id}`,
password: `${this.sproutgigs.$auth.api_secret}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
langfuse: {
type: "app",
app: "langfuse",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.langfuse.$auth.region}.langfuse.com/api/public/observations`,
auth: {
username: `${this.langfuse.$auth.public_key}`,
password: `${this.langfuse.$auth.secret_key}`,
},
})
},
})