-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: ScrapeGraph AI component updates and add new component ScrapgraphSearch API #6305
Conversation
Hi! I'm I would like to apply some automated changes to this pull request, but it looks like I don't have the necessary permissions to do so. To get this pull request into a mergeable state, please do one of the following two things:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use MessageTextInput instead of StrInput (This change to be done in other scrapegraph component in a follow up PR). also add option tool_mode=True, where its a user input (not secrets) so the user can use the component as a tool.
add uv lock file.
Also Mention the icon name to the one that you have added to in styleutils.ts in earlier PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Add search endpoint according to https://docs.scrapegraphai.com/services/searchscraper
This pull request includes several updates to the
ScrapeGraph
components, including dependency updates, new API integration, and enhancements to existing APIs.Dependency Updates:
scrapegraph-py
dependency from version1.10.2
to1.12.0
inpyproject.toml
.New API Integration:
ScrapeGraphSearchApi
component with methods for initializing and using the ScrapeGraph search functionality.Enhancements to Existing APIs:
ScrapeGraphMarkdownifyApi
to useMessageTextInput
for theurl
input and settool_mode
toTrue
. [1] [2]ScrapeGraphSmartScraperApi
by adding a newprompt
input and updating thescrape
method to includeuser_prompt
. [1] [2] [3]Codebase Maintenance:
__init__.py
to include the newScrapeGraphSearchApi
in the__all__
list.