This commit is contained in:
Gergő Móricz 2025-04-15 02:09:52 -07:00
parent 9400b1423a
commit 0ee9603945
2 changed files with 8 additions and 5 deletions

View File

@ -403,10 +403,12 @@ export const scrapeOptions = baseScrapeOptions
.refine(fire1Refine, fire1RefineOpts) .refine(fire1Refine, fire1RefineOpts)
.transform(extractTransform); .transform(extractTransform);
export type ScrapeOptions = z.infer<typeof baseScrapeOptions> & { export type BaseScrapeOptions = z.infer<typeof baseScrapeOptions>;
extract: z.infer<typeof extractOptionsWithAgent>,
jsonOptions: z.infer<typeof extractOptionsWithAgent>, export type ScrapeOptions = BaseScrapeOptions & {
agent: { extract?: z.infer<typeof extractOptionsWithAgent>,
jsonOptions?: z.infer<typeof extractOptionsWithAgent>,
agent?: {
model: string, model: string,
prompt: string, prompt: string,
sessionId?: string, sessionId?: string,

View File

@ -1,6 +1,7 @@
import { z } from "zod"; import { z } from "zod";
import { import {
AuthCreditUsageChunk, AuthCreditUsageChunk,
BaseScrapeOptions,
ScrapeOptions, ScrapeOptions,
Document as V1Document, Document as V1Document,
webhookSchema, webhookSchema,
@ -35,7 +36,7 @@ export interface WebScraperOptions {
url: string; url: string;
mode: Mode; mode: Mode;
crawlerOptions?: any; crawlerOptions?: any;
scrapeOptions: ScrapeOptions; scrapeOptions: BaseScrapeOptions;
internalOptions?: InternalOptions; internalOptions?: InternalOptions;
team_id: string; team_id: string;
origin?: string; origin?: string;