From 85247991bcc1703ac8690951710c9a0470b90a50 Mon Sep 17 00:00:00 2001 From: rafaelmmiller <150964962+rafaelsideguide@users.noreply.github.com> Date: Fri, 18 Apr 2025 00:00:18 -0700 Subject: [PATCH] generic --- apps/python-sdk/firecrawl/firecrawl.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/python-sdk/firecrawl/firecrawl.py b/apps/python-sdk/firecrawl/firecrawl.py index e7cd45e2..015629c6 100644 --- a/apps/python-sdk/firecrawl/firecrawl.py +++ b/apps/python-sdk/firecrawl/firecrawl.py @@ -411,12 +411,12 @@ class ExtractParams(pydantic.BaseModel): show_sources: Optional[bool] = False agent: Optional[Dict[str, Any]] = None -class ExtractResponse(pydantic.BaseModel): +class ExtractResponse(pydantic.BaseModel, Generic[T]): """ Response from the extract operation. """ success: bool - data: Optional[Any] = None + data: Optional[T] = None error: Optional[str] = None class FirecrawlApp: