diff --git a/apps/api/src/scraper/scrapeURL/engines/pdf/index.ts b/apps/api/src/scraper/scrapeURL/engines/pdf/index.ts index 4f956988..c9a32348 100644 --- a/apps/api/src/scraper/scrapeURL/engines/pdf/index.ts +++ b/apps/api/src/scraper/scrapeURL/engines/pdf/index.ts @@ -63,6 +63,38 @@ async function scrapePDFWithRunPodMU( const abort = timeout ? AbortSignal.timeout(timeout) : undefined; + // testing the new version + robustFetch({ + url: + "https://api.runpod.ai/v2/" + process.env.RUNPOD_MU_POD_ID + "/runsync", + method: "POST", + headers: { + Authorization: `Bearer ${process.env.RUNPOD_MU_API_KEY}`, + }, + body: { + input: { + file_content: base64Content, + filename: path.basename(tempFilePath) + ".pdf", + timeout, + created_at: Date.now(), + }, + }, + logger: meta.logger.child({ + method: "scrapePDFWithRunPodMU/runsync/robustFetch", + }), + schema: z.object({ + id: z.string(), + status: z.string(), + output: z + .object({ + markdown: z.string(), + }) + .optional(), + }), + mock: meta.mock, + abort, + }); + const podStart = await robustFetch({ url: "https://api.runpod.ai/v2/" + process.env.RUNPOD_MUV2_POD_ID + "/runsync", @@ -95,37 +127,6 @@ async function scrapePDFWithRunPodMU( }); - // testing the new version - robustFetch({ - url: - "https://api.runpod.ai/v2/" + process.env.RUNPOD_MU_POD_ID + "/runsync", - method: "POST", - headers: { - Authorization: `Bearer ${process.env.RUNPOD_MU_API_KEY}`, - }, - body: { - input: { - file_content: base64Content, - filename: path.basename(tempFilePath) + ".pdf", - timeout, - created_at: Date.now(), - }, - }, - logger: meta.logger.child({ - method: "scrapePDFWithRunPodMU/runsync/robustFetch", - }), - schema: z.object({ - id: z.string(), - status: z.string(), - output: z - .object({ - markdown: z.string(), - }) - .optional(), - }), - mock: meta.mock, - abort, - }); let status: string = podStart.status; let result: { markdown: string } | undefined = podStart.output;