Components
ScrapeGraphAI
ScrapeGraphAI is a web scraping python library that uses LLM and direct graph logic to create scraping pipelines for websites and local documents.
ScrapeGraphAI is a web scraping python library that uses LLM and direct graph logic to create scraping pipelines for websites and local documents.
Categories: Artificial Intelligence
Type: scrape-graph-ai/v1
Connections
Version: 1
API Key
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
key | Key | STRING | true | |
value | Value | STRING | true |
Actions
Search Scraper
Name: searchScraper
Start a AI-powered web search request.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
user_prompt | User Prompt | STRING | The search query or question you want to ask. | true |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
request_id | STRING | Unique identifier for the search request. |
status | STRING | Status of the request. One of: “queued”, “processing”, “completed”, “failed”. |
user_prompt | STRING | The original search query that was submitted. |
result | OBJECT Properties{} | The search results. |
reference_urls | ARRAY Items[STRING] | List of URLs that were used as references for the answer. |
error | STRING | Error message if the request failed. Empty string if successful. |
Output Example
Markdownify
Name: markdownify
Convert any webpage into clean, readable Markdown format.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
website_url | Website URL | STRING | Website URL. | true |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
request_id | STRING | Unique identifier for the request. |
status | STRING | Status of the request. One of: “queued”, “processing”, “completed”, “failed”. |
website_url | STRING | The original website URL that was submitted. |
result | STRING | The search results. |
error | STRING | Error message if the request failed. Empty string if successful. |
Output Example
Smart Scraper
Name: smartScraper
Extract content from a webpage using AI by providing a natural language prompt and a URL.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
user_prompt | User Prompt | STRING | The search query or question you want to ask. | true |
website_url | Website URL | STRING | Website URL. | true |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
request_id | STRING | Unique identifier for the search request. |
status | STRING | Status of the request. One of: “queued”, “processing”, “completed”, “failed”. |
website_url | STRING | The original website URL that was submitted. |
user_prompt | STRING | The original search query that was submitted. |
result | OBJECT Properties{} | The search results. |
error | STRING | Error message if the request failed. Empty string if successful. |