From 4fc5e6f6ca0c1a0fc4e0f887360eeb2cfddf3d44 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Tue, 18 Mar 2025 15:52:55 -0400 Subject: [PATCH] Nick: added analysis prompt to the sdks --- apps/js-sdk/firecrawl/src/index.ts | 4 ++++ apps/python-sdk/firecrawl/firecrawl.py | 1 + 2 files changed, 5 insertions(+) diff --git a/apps/js-sdk/firecrawl/src/index.ts b/apps/js-sdk/firecrawl/src/index.ts index 54bb6f4f..9f8d00d3 100644 --- a/apps/js-sdk/firecrawl/src/index.ts +++ b/apps/js-sdk/firecrawl/src/index.ts @@ -371,6 +371,10 @@ export interface DeepResearchParams { * @default 20 */ maxUrls?: number; + /** + * The prompt to use for the final analysis + */ + analysisPrompt?: string; /** * Experimental flag for streaming steps */ diff --git a/apps/python-sdk/firecrawl/firecrawl.py b/apps/python-sdk/firecrawl/firecrawl.py index f4ddb91e..c315eb20 100644 --- a/apps/python-sdk/firecrawl/firecrawl.py +++ b/apps/python-sdk/firecrawl/firecrawl.py @@ -48,6 +48,7 @@ class DeepResearchParams(pydantic.BaseModel): maxDepth: Optional[int] = 7 timeLimit: Optional[int] = 270 maxUrls: Optional[int] = 20 + analysisPrompt: Optional[str] = None __experimental_streamSteps: Optional[bool] = None class DeepResearchResponse(pydantic.BaseModel):