Skip to content

docs(version 2)#45

Merged
VinciGit00 merged 5 commits intodocs/agno-scrapegraph-v2from
docs/llamaindex-v2-from-agno
Apr 21, 2026
Merged

docs(version 2)#45
VinciGit00 merged 5 commits intodocs/agno-scrapegraph-v2from
docs/llamaindex-v2-from-agno

Conversation

@VinciGit00
Copy link
Copy Markdown
Member

@VinciGit00 VinciGit00 commented Apr 20, 2026

Forked off `docs/agno-scrapegraph-v2` and rebuilt `integrations/llamaindex.mdx` from scratch around the v2 SDK.

Summary

  • New client classes: `ScrapeGraphAI` / `AsyncScrapeGraphAI`
  • Typed Pydantic request models (`ScrapeRequest`, `ExtractRequest`, `SearchRequest`, `CrawlRequest`, `MonitorCreateRequest`)
  • `ApiResult[T]` responses — branch on `status` instead of wrapping in try/except
  • Every v2 endpoint exposed as a LlamaIndex `FunctionTool`: scrape, extract, search, crawl (async start/get/stop/resume), monitor (cron-scheduled)
  • Combined-agent example with `FunctionAgent` + async client variant + `ReActAgent` swap
  • Section order and tone mirror the agno integration guide

Test plan

  • Preview `integrations/llamaindex.mdx` in Mintlify and confirm rendering (tables, CardGroup, code blocks)
  • Verify model names match current scrapegraph-py 2.0.0 exports
  • Sanity-check request model fields against `sdks/python.mdx`

🤖 Generated with Claude Code

VinciGit00 and others added 2 commits April 20, 2026 11:11
Branch off docs/agno-scrapegraph-v2 and rebuild the LlamaIndex guide
around the v2 SDK: ScrapeGraphAI / AsyncScrapeGraphAI clients, typed
Pydantic request models, and ApiResult[T] responses. Covers every v2
endpoint as a FunctionTool — scrape, extract, search, crawl (async
start/get/stop/resume), and monitor (cron-scheduled jobs) — plus a
combined agent example and async client usage. Matches the agno
integration's section order and tone.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@VinciGit00 VinciGit00 changed the title docs(llamaindex): rewrite from scratch for scrapegraph-py 2.0.0 docs(version 2) Apr 20, 2026
VinciGit00 and others added 3 commits April 21, 2026 08:43
…wler/health mappings

Add a Warning callout clarifying that logging into the new v2 service
disables v1 credentials immediately, and note that the legacy dashboard
stays temporarily available. Fix the migration table so the crawler row
shows its v1 name (smartcrawler / smartCrawler) and the health row
reflects that the endpoint was renamed (health / healthy), not removed.
Drop the obsolete Monitors row and add v1 code examples alongside v2 in
the SmartCrawler section.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…ocs/llamaindex-v2-from-agno

# Conflicts:
#	docs.json
#	transition-from-v1-to-v2.mdx
@VinciGit00 VinciGit00 merged commit 7e37fb5 into docs/agno-scrapegraph-v2 Apr 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant