with LiveKit and BigML?
Emit new event for LiveKit room activities via webhook. See the documentation
Create a new ingress from url in LiveKit. See the documentation
Create a batch prediction given a Supervised Model ID and a Dataset ID. See the docs.
Create a model based on a given source ID, dataset ID, or model ID. See the docs.
import { RoomServiceClient } from 'livekit-server-sdk';
export default defineComponent({
props: {
livekit: {
type: "app",
app: "livekit",
}
},
async run({steps, $}) {
const svc = new RoomServiceClient(
this.livekit.$auth.project_url,
this.livekit.$auth.api_key,
this.livekit.$auth.secret_key);
return await svc.listRooms();
},
})
The BigML API offers a suite of machine learning tools that enable the creation and management of datasets, models, predictions, and more. It's a powerful resource for developers looking to incorporate machine learning into their applications. Within Pipedream, you can leverage the BigML API to automate workflows, process data, and apply predictive analytics. By connecting BigML to other apps in Pipedream, you can orchestrate sophisticated data pipelines that react to events, perform analyses, and take action based on machine learning insights.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bigml: {
type: "app",
app: "bigml",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://bigml.io/andromeda/source`,
params: {
username: `${this.bigml.$auth.username}`,
api_key: `${this.bigml.$auth.api_key}`,
},
})
},
})