diff --git a/apps/js-sdk/firecrawl/src/index.ts b/apps/js-sdk/firecrawl/src/index.ts index 8114e4c3..de4ead7f 100644 --- a/apps/js-sdk/firecrawl/src/index.ts +++ b/apps/js-sdk/firecrawl/src/index.ts @@ -372,6 +372,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 a221e74c..436f8764 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):