Skip to content

Commit 88a761d

Browse files
committed
Update introduction.mdx
1 parent 54edcf5 commit 88a761d

1 file changed

Lines changed: 25 additions & 19 deletions

File tree

knowledge-base/introduction.mdx

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,84 +3,90 @@ title: Knowledge Base
33
description: 'Frequently asked questions and guides for ScrapeGraphAI'
44
---
55

6+
## What is the Knowledge Base?
7+
8+
The Knowledge Base is your go-to place for practical guides, troubleshooting, and step-by-step instructions for ScrapeGraphAI. Whether you use the API, the `just-scrape` CLI, or integrate with AI tools like Cursor or Lovable, you'll find answers here.
9+
10+
Use it to get started quickly, fix common errors, learn scraping patterns, and manage your account and credits.
11+
612
## CLI (just-scrape)
713

814
<CardGroup cols={2}>
915
<Card title="Getting started with just-scrape" href="/knowledge-base/cli/getting-started">
10-
Install the CLI, set up your API key, and run your first scrape in minutes
16+
How do I install the CLI, set up my API key, and run my first scrape?
1117
</Card>
1218
<Card title="Using JSON mode for scripting" href="/knowledge-base/cli/json-mode">
13-
Pipe clean JSON output to jq, files, or other tools with the --json flag
19+
How do I get JSON output from just-scrape to pipe to jq or other tools?
1420
</Card>
1521
<Card title="Using just-scrape as a coding agent skill" href="/knowledge-base/cli/ai-agent-skill">
16-
Give AI coding agents direct access to web scraping through the skills.sh integration
22+
How do I give AI coding agents web scraping via the skills.sh integration?
1723
</Card>
1824
<Card title="CLI command examples" href="/knowledge-base/cli/command-examples">
19-
Practical examples for every command: smart-scraper, crawl, agentic-scraper, and more
25+
Where can I find examples for smart-scraper, crawl, agentic-scraper and other commands?
2026
</Card>
2127
</CardGroup>
2228

2329
## AI Tools
2430

2531
<CardGroup cols={2}>
2632
<Card title="Using ScrapeGraphAI with Lovable" href="/knowledge-base/ai-tools/lovable">
27-
Build AI-powered apps that scrape the web using ScrapeGraphAI inside Lovable projects
33+
How do I use ScrapeGraphAI inside Lovable to build apps that scrape the web?
2834
</Card>
2935
<Card title="Using ScrapeGraphAI with v0" href="/knowledge-base/ai-tools/v0">
30-
Integrate web scraping into UI components generated with Vercel's v0
36+
How do I add web scraping to UI components built with Vercel's v0?
3137
</Card>
3238
<Card title="Using ScrapeGraphAI with Bolt.new" href="/knowledge-base/ai-tools/bolt">
33-
Add real-time web data extraction to apps built with Bolt.new
39+
How do I add web data extraction to apps built with Bolt.new?
3440
</Card>
3541
<Card title="Using ScrapeGraphAI with Cursor" href="/knowledge-base/ai-tools/cursor">
36-
Speed up development with AI-assisted scraping code in Cursor
42+
How do I use ScrapeGraphAI with Cursor for AI-assisted scraping code?
3743
</Card>
3844
</CardGroup>
3945

4046
## Troubleshooting
4147

4248
<CardGroup cols={2}>
4349
<Card title="How to fix CORS errors" href="/knowledge-base/troubleshooting/cors-error">
44-
Resolve cross-origin issues when calling the ScrapeGraphAI API from the browser
50+
How do I fix CORS errors when calling the ScrapeGraphAI API from the browser?
4551
</Card>
4652
<Card title="Why am I getting empty results?" href="/knowledge-base/troubleshooting/empty-results">
47-
Common reasons why extractions return no data and how to fix them
53+
Why am I getting empty results from my extraction and how do I fix it?
4854
</Card>
4955
<Card title="Understanding rate limiting" href="/knowledge-base/troubleshooting/rate-limiting">
50-
What happens when you hit rate limits and how to handle them gracefully
56+
What happens when I hit rate limits and how do I handle them?
5157
</Card>
5258
<Card title="Handling timeout errors" href="/knowledge-base/troubleshooting/timeout-errors">
53-
Diagnose and resolve request timeouts for complex or slow websites
59+
How do I diagnose and fix timeout errors on complex or slow websites?
5460
</Card>
5561
</CardGroup>
5662

5763
## Scraping Guides
5864

5965
<CardGroup cols={2}>
6066
<Card title="Scraping JavaScript-heavy websites" href="/knowledge-base/scraping/javascript-rendering">
61-
Extract data from dynamic pages that require JavaScript execution
67+
How do I extract data from pages that need JavaScript to render?
6268
</Card>
6369
<Card title="Handling pagination" href="/knowledge-base/scraping/pagination">
64-
Scrape multi-page results using the pagination parameter
70+
How do I scrape multi-page results using the pagination parameter?
6571
</Card>
6672
<Card title="Using custom headers" href="/knowledge-base/scraping/custom-headers">
67-
Pass custom HTTP headers to bypass authentication or anti-bot protections
73+
How do I pass custom HTTP headers for authentication or anti-bot bypass?
6874
</Card>
6975
<Card title="Scraping behind a proxy" href="/knowledge-base/scraping/proxy">
70-
Route requests through your own proxy for geo-targeting or privacy
76+
How do I route ScrapeGraphAI requests through my own proxy?
7177
</Card>
7278
</CardGroup>
7379

7480
## Account & Credits
7581

7682
<CardGroup cols={2}>
7783
<Card title="Managing your API keys" href="/knowledge-base/account/api-keys">
78-
How to create, rotate, and revoke your ScrapeGraphAI API keys
84+
How do I create, rotate, and revoke my ScrapeGraphAI API keys?
7985
</Card>
8086
<Card title="Understanding credits" href="/knowledge-base/account/credits">
81-
How credits are counted and how to monitor your usage
87+
How are credits counted and how do I monitor my usage?
8288
</Card>
8389
<Card title="Rate limits by plan" href="/knowledge-base/account/rate-limits">
84-
Requests per minute and concurrent job limits for each plan
90+
What are the rate limits and concurrent job limits per plan?
8591
</Card>
8692
</CardGroup>

0 commit comments

Comments
 (0)