mirror of
https://git.mirrors.martin98.com/https://github.com/mendableai/firecrawl
synced 2025-08-14 02:45:53 +08:00
Nick: allowExternalLinks is now enableWebSearch
This commit is contained in:
parent
a5d379c935
commit
ef69b1ac88
@ -223,13 +223,18 @@ export const extractV1Options = z
|
||||
ignoreSitemap: z.boolean().default(false),
|
||||
includeSubdomains: z.boolean().default(true),
|
||||
allowExternalLinks: z.boolean().default(false),
|
||||
enableWebSearch: z.boolean().default(false),
|
||||
origin: z.string().optional().default("api"),
|
||||
urlTrace: z.boolean().default(false),
|
||||
__experimental_streamSteps: z.boolean().default(false),
|
||||
__experimental_llmUsage: z.boolean().default(false),
|
||||
timeout: z.number().int().positive().finite().safe().default(60000),
|
||||
})
|
||||
.strict(strictMessage);
|
||||
.strict(strictMessage)
|
||||
.transform((obj) => ({
|
||||
...obj,
|
||||
allowExternalLinks: obj.allowExternalLinks || obj.enableWebSearch
|
||||
}));
|
||||
|
||||
export type ExtractV1Options = z.infer<typeof extractV1Options>;
|
||||
export const extractRequestSchema = extractV1Options;
|
||||
|
@ -256,6 +256,7 @@ export interface ExtractParams<LLMSchema extends zt.ZodSchema = any> {
|
||||
schema?: LLMSchema | object;
|
||||
systemPrompt?: string;
|
||||
allowExternalLinks?: boolean;
|
||||
enableWebSearch?: boolean;
|
||||
includeSubdomains?: boolean;
|
||||
origin?: string;
|
||||
}
|
||||
|
@ -624,7 +624,8 @@ class FirecrawlApp:
|
||||
jsonData = {'urls': urls, **params}
|
||||
request_data = {
|
||||
**jsonData,
|
||||
'allowExternalLinks': params.get('allow_external_links', False),
|
||||
'allowExternalLinks': params.get('allow_external_links', params.get('allowExternalLinks', False)),
|
||||
'enableWebSearch': params.get('enable_web_search', params.get('enableWebSearch', False)),
|
||||
'schema': schema,
|
||||
'origin': 'api-sdk'
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user