Nyckel makes image and text classification easy for everyone. In just a few minutes, you can build an AI model to categorize images and text using any labels you want. No machine learning experience needed.
Go to siteThe Nyckel API offers machine learning capabilities, enabling you to add custom image and text classification to your applications without needing a data science background. With Nyckel, you can train models, make predictions, and refine your model iteratively as new data comes in. On Pipedream, you can integrate Nyckel to automate various tasks such as processing images uploaded to cloud storage, categorizing customer support tickets, or augmenting content moderation workflows. By harnessing the power of serverless on Pipedream, you can create efficient pipelines that respond in real-time to events, without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
nyckel: {
type: "app",
app: "nyckel",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.nyckel.com/v1/functions`,
headers: {
Authorization: `Bearer ${this.nyckel.$auth.oauth_access_token}`,
},
})
},
})
Automated Image Sorting: Trigger a Pipedream workflow whenever new images are uploaded to an S3 bucket. Use the Nyckel API to classify the images and then route them to different folders based on the prediction results. This can streamline the organization of visual content and support automated image-based processes.
Content Moderation Automation: Integrate Nyckel with social media platforms like Twitter. Whenever a new post is detected, evaluate the content using Nyckel’s text classification to detect potentially harmful or inappropriate content. Use this output to automatically flag or remove posts, ensuring a safer online environment.
Customer Inquiry Categorization: Connect your email platform to Pipedream and use Nyckel API to analyze and categorize incoming customer support emails. Based on the classification, you can automatically route messages to the appropriate department or flag high-priority issues, enhancing customer service efficiency.
Classifies image data based on pre-trained classifiers in Nyckel. See the documentation
Classifies text data based on pre-trained classifiers in Nyckel. See the documentation
Nyckel uses OAuth authentication. When you connect your Nyckel account, Pipedream will open a popup window where you can sign into Nyckel and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Nyckel API.
Pipedream requests the following authorization scopes when you connect your account:
POST
{{custom_fields.authority}}/connect/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials
POST
{{custom_fields.authority}}/connect/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials