update firecrawl toolkit with map, crawl status check, async crawl methods #1357
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
changes implemented:
map_website
for mapping functionality via firecrawl python sdkapi_url
in theToolkit
sub-class initialization attributes, since firecrawl allows self-hosting service.formats
attributes incrawl_website
,scrape_website
, andasync_crawl_website
method - ( avoid making an additional request to firecrawl if invalid output format )limit
param intocrawl_limit
&map_limit
to avoid incosistency in response fetching since both the params serve different purpose.crawl_limit
- maximum number of webpages to include in crawlingmap_limit
- maximum number of web URLs to return.This PR aims to close #1349