Commit Graph

70 Commits

Author SHA1 Message Date
Nicolas
9ec08d7020 Nick: fixed the sdks 2025-01-07 17:20:49 -03:00
Rafael Miller
a54a5dbb45 removed warnings 2025-01-03 17:13:34 -03:00
rafaelmmiller
55dad5ea13 fixed empty data with next causing infinite loop 2025-01-03 13:56:39 -03:00
rafaelmmiller
bafcc008bc [SDK] fixed none and undefined on response 2025-01-03 13:27:00 -03:00
Nicolas
eae393afb5 Nick: fixed js sdk 2025-01-02 19:52:50 -03:00
Nicolas
07a6ba5d91 Nick: 2025-01-02 19:34:37 -03:00
Nicolas
c822e34d37 Nick: fixed extract schema 2025-01-02 14:03:23 -03:00
Nicolas
cd08be7f37 Merge pull request #990 from RutamBhagat/python-sdk-conditionally-enforce-api-key
feat(python-sdk): Make API key optional for self-hosted instances
2024-12-27 15:43:37 -03:00
Nicolas
3e60f175bb Nick: prompt should be optional on /extract sdks 2024-12-19 16:14:49 -03:00
rafaelmmiller
19246f6289 feat-SDK/added crawl id to ws 2024-12-18 18:36:04 -03:00
RutamBhagat
29cea4c51d feat(python-sdk): improve API key handling for cloud vs self-hosted services in FirecrawlApp 2024-12-17 13:31:35 -08:00
rafaelmmiller
d8847bb4ce fixes schema warning 2024-12-09 14:34:50 -03:00
rafaelmmiller
7e9ad3cba7 fixed keyerror for data on sdk 2024-12-04 11:17:19 -03:00
rafaelmmiller
781adc21af fixes while next loop 2024-12-03 11:10:19 -03:00
Nicolas
ea1d3d7025 Nick: fix extract python sdk 2024-11-26 19:43:32 -03:00
Nicolas
d02a8bcb82 Nick: extract urls to extract 2024-11-19 13:49:23 -08:00
rafaelmmiller
41b45a844b sdk allowexternallinks 2024-11-14 15:56:12 -03:00
rafaelmmiller
80d6cb16fb sdks wip 2024-11-14 15:51:27 -03:00
rafaelmmiller
27c5a93f4e added next handler for python sdk (js is ok) 2024-11-08 15:39:38 -03:00
Nicolas
d8abd15716 Nick: from bulk to batch 2024-10-23 15:37:24 -03:00
Nicolas
66e505317e Merge branch 'main' into mog/bulk-scrape 2024-10-23 14:36:26 -03:00
Gergő Móricz
3cd328cf93 feat(bulk/scrape): add node and python SDK integration + docs 2024-10-22 18:58:48 +02:00
rafaelsideguide
18f69c90b1 fix/missing error in response 2024-10-18 15:18:57 -03:00
Nicolas
ec238a8349 Update firecrawl.py 2024-10-13 14:01:25 -03:00
rafaelsideguide
2689ffa748 feat-sdk/cancel-crawl 2024-10-10 17:08:08 -03:00
Gergő Móricz
506d5c2716 Revert "return links"
This reverts commit 2d597672be.
2024-09-19 20:07:06 +02:00
Anjor Kanekar
2d597672be return links 2024-09-19 20:06:07 +02:00
anjor
c45a132cd5 Remove print statement in map 2024-09-19 20:06:07 +02:00
rafaelsideguide
ee8a54213c fix(py-sdk): removed asyncio package
tested websocket with example.py without asyncio and it works with no problem.
2024-09-10 10:25:27 -03:00
Nicolas
a2a63e42cc Rm print map 2024-09-04 12:03:58 -03:00
rafaelsideguide
411d7f31c5 fix(sdks): fetch next/pagination 2024-09-03 11:56:24 -03:00
Nicolas
af5cc5f16b Nick: 1.2 - v1 llm extract 2024-08-31 13:25:48 -03:00
Nicolas
0732997a13 Merge branch 'main' into v1/llm-extract 2024-08-30 15:42:45 -03:00
Nicolas
45e33563eb Nick: python working 2024-08-30 12:58:38 -03:00
rafaelsideguide
ae38c26fa8 feat(v1-sdks): async crawl node, python websocket + async crawl + example 2024-08-30 10:09:39 -03:00
Nicolas
4edd9a34c7 Nick: totalCount -> total, completedCount -> completed 2024-08-28 14:46:53 -03:00
rafaelsideguide
ab88a75c70 fixes sdks 2024-08-22 13:38:34 -03:00
rafaelsideguide
a4686e3c8c fixing tests 2024-08-21 15:56:48 -03:00
rafaelsideguide
0b8df5e264 python sdk and tests 2024-08-08 14:25:09 -03:00
Rafael Miller
5a5c532bea Merge branch 'main' into py-sdk-improve-response-handling 2024-06-14 10:42:51 -03:00
Matt Joyce
827354a116 Added logging to python sdk FIRECRAWL_LOGGING_LEVEL
Instantiates the logger early and depends on env to set.
2024-06-10 21:21:23 +10:00
Matt Joyce
6fd9ce1c89 type hints and linting 2024-06-08 11:46:52 +10:00
Matt Joyce
7477c5e5bd Use error handler consistently 2024-06-08 11:28:51 +10:00
Matt Joyce
9f306736af More detailed error handling 2024-06-08 11:18:30 +10:00
Matt Joyce
c71ea7a795 Prepare headers consistently 2024-06-08 11:08:26 +10:00
Matt Joyce
8f9a165c2f Lint - whitespace 2024-06-08 08:03:02 +10:00
Matt Joyce
5f0df596ec Align param name with JS SDK
timeout becomes poll_interval
2024-06-08 07:37:08 +10:00
Nicolas
2139129296 Nick: v12 2024-05-31 11:39:55 -07:00
rafaelsideguide
d39860c08b Merge branch 'main' into feat/idempotency-key 2024-05-24 14:15:37 -03:00
Nicolas
8c380d70a5 Update firecrawl.py 2024-05-24 09:48:48 -07:00