with Thoughtful GPT and VirusTotal ?
Processes given content using a specified macro. See the documentation
Analyzes provided CSV data, generates queries, and creates data visualizations. See the documentation
The Thoughtful GPT API lets you integrate advanced natural language processing into your workflows on Pipedream. Tap into the power of generative AI to create content, analyze text, or automate responses. With Pipedream, harness this API in serverless workflows that trigger from numerous events and connect to other apps for expanded functionality.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
thoughtful_gpt: {
type: "app",
app: "thoughtful_gpt",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `https://app.thoughtfulgpt.com/api/automations/me/`,
params: {
api_key: `${this.thoughtful_gpt.$auth.relay_api_token}`,
},
})
},
})
The VirusTotal API offers a powerful interface to automate various aspects of security analysis and threat intelligence. With the API, you can scan files, URLs, domains, and IP addresses for malicious activity. Pipedream's serverless platform allows you to create workflows that can leverage this API to build custom security tools, automate threat detection, and integrate with other services for enhanced monitoring and alerting.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
virustotal: {
type: "app",
app: "virustotal",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.virustotal.com/api/v3/files/upload_url`,
headers: {
"x-apikey": `${this.virustotal.$auth.api_key}`,
},
})
},
})