with Giphy and Anthropic (Claude)?
Searches all GIPHY gifs or stickers for a word or phrase. See the docs here
Translates or convert a word or phrase to the perfect Gif or Sticker using GIPHY's special sauce algorithm. See the docs here
Uploads a Gif or video file up to 100MB programmatically on GIPHY.com See the docs here
The Giphy API provides programmatic access to Giphy's vast library of animated GIFs, allowing you to search, share, and explore this rich visual content. Leveraging Pipedream, you can harness the power of Giphy to add engaging visuals to your applications, automate the delivery of GIFs in response to events, or enrich your social media interactions with dynamic imagery. It opens up fun and expressive ways to inject personality into chatbots, forums, or any platform that could use a splash of animated flair.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
giphy: {
type: "app",
app: "giphy",
}
},
async run({steps, $}) {
return await axios($, {
url: `api.giphy.com/v1/gifs/random`,
params: {
api_key: `${this.giphy.$auth.api_key}`,
},
})
},
})
The Anthropic (Claude) API offers a conversational AI that can be leveraged for a variety of applications, ranging from answering questions to generating content or providing customer support. In Pipedream, you can create powerful workflows that utilize the capabilities of Claude to automate responses, analyze text, or enhance data with AI-generated insights. Pipedream's serverless platform simplifies integrating Claude into your processes with other apps and services for seamless automation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
anthropic: {
type: "app",
app: "anthropic",
}
},
async run({steps, $}) {
const data = {
"model": "claude-3-haiku-20240307",
"max_tokens": 300,
"messages": [
{"role": "user", "content": "Write me a haiku about Pipedream workflows."}
]
}
return await axios($, {
method: "post",
url: `https://api.anthropic.com/v1/messages`,
headers: {
"x-api-key": `${this.anthropic.$auth.api_key}`,
"anthropic-version": `2023-06-01`,
},
data,
})
},
})