Workflow

RAG Corpus Build Workflow (10M Tokens)

200 seed queries → Scavio Google → URL dedupe → Scavio /extract → 8M tokens of clean Markdown. ~$50-90.

Overview

Search-as-source workflow for building a 10M-token RAG corpus from indexed public content. Avoids most scraper pain.

Trigger

Per topic build (one-shot or quarterly refresh)

Schedule

Per topic (one-shot or quarterly)

Workflow Steps

1

Define 200-500 seed queries covering the topic

Topical breadth > depth on individual queries.

2

Scavio Google SERP per seed

Collect organic_results URLs.

3

Deduplicate URL set

Many seeds surface the same authoritative pages.

4

Scavio /extract on top-2K URLs

Returns clean Markdown text.

5

Token-budget trim

Stop at 10M tokens; prefer URLs with higher domain authority.

6

Embed and ship to vector store

Per your existing RAG embedding pipeline.

Python Implementation

Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}

def build_corpus(seeds, per_query=10):
    urls = set()
    for q in seeds:
        r = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': q}).json()
        for o in (r.get('organic_results') or [])[:per_query]:
            urls.add(o['link'])
    docs = []
    for u in list(urls)[:2000]:
        d = requests.post('https://api.scavio.dev/api/v1/extract', headers=H, json={'url': u}).json()
        if d.get('text'): docs.append(d['text'])
    return docs

JavaScript Implementation

JavaScript
// Same shape in TS — search per seed, dedupe, extract top-N.

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Frequently Asked Questions

Search-as-source workflow for building a 10M-token RAG corpus from indexed public content. Avoids most scraper pain.

This workflow uses a per topic build (one-shot or quarterly refresh). Per topic (one-shot or quarterly).

This workflow uses the following Scavio platforms: google. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 500 credits per month with no credit card required. That is enough to test and validate this workflow before scaling it.

RAG Corpus Build Workflow (10M Tokens)

200 seed queries → Scavio Google → URL dedupe → Scavio /extract → 8M tokens of clean Markdown. ~$50-90.