with Honeybadger and LLMWhisperer?
Convert your PDF/scanned documents to text format which can be used by LLMs. See the documentation
Get the status of the whisper process. This can be used to check the status of the conversion process when the conversion is done in async mode. See the documentation
Generate highlight locations for a search term in the document. See the documentation
Retrieve the extracted text executed through the whisper API. This can be used to retrieve the text of the conversion process when the conversion is done in async mode. See the documentation
The Honeybadger API lets you tap into a real-time error tracking and monitoring service designed for web developers. It provides hooks to get notified about errors, track deployments, and manage error occurrences in your apps. With Pipedream, you can harness this API to automate responses to errors, synchronize error data across systems, and create customized alerts that feed into your team's communication channels or task management tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
honeybadger: {
type: "app",
app: "honeybadger",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.honeybadger.io/v2/projects`,
headers: {
"Accept": `application/json`,
},
auth: {
username: `${this.honeybadger.$auth.api_token}`,
password: ``,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
llmwhisperer: {
type: "app",
app: "llmwhisperer",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://llmwhisperer-api.unstract.com/v1/get-usage-info`,
headers: {
"unstract-key": `${this.llmwhisperer.$auth.api_key}`,
},
})
},
})