with OpenRouter and PDF.co?
Returns a list of models available through the API. See the documentation
Send a chat completion request to a selected model. See the documentation
Convert CSV, XLS, XLSX, DOC, DOCX, RTF, TXT, XPS, JPG, PNG, TIFF, URL, EMAIL to PDF. See docs here
Send a completion request to a selected model (text-only format) See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
openrouter: {
type: "app",
app: "openrouter",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://openrouter.ai/api/v1/parameters/openai/o1`,
headers: {
Authorization: `Bearer ${this.openrouter.$auth.api_key}`,
},
params: {
provider: `OpenAI`,
},
})
},
})
PDF.co API on Pipedream opens up opportunities for automating document handling tasks. You can create PDFs from scratch, merge multiple documents, extract text or data, convert PDFs to different formats, and even perform complex operations like filling out forms programmatically. With Pipedream's serverless platform, these capabilities can be integrated into workflows that respond to events, schedule tasks, or trigger on specific conditions, streamlining processes that involve PDF manipulation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pdf_co: {
type: "app",
app: "pdf_co",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pdf.co/v1/account/credit/balance`,
headers: {
"x-api-key": `${this.pdf_co.$auth.api_key}`,
},
})
},
})