1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "currentItems": [
10 {
11 "id": "r1",
12 "url": "https://docs.example.com/guide",
13 "title": "API Guide",
14 "description": "Integration documentation",
15 "text": "This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. This guide explains authentication, endpoints, pagination, retries and examples. ",
16 "headings": [
17 "Authentication",
18 "Endpoints",
19 "Pagination",
20 ],
21 "jsonLd": [{ "@type": "TechArticle" }],
22 },
23 {
24 "id": "r2",
25 "url": "https://docs.example.com/changelog",
26 "title": "Changelog",
27 "description": "Product updates",
28 "text": "Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. Version 2.4 adds batch operations and retry controls. ",
29 "headings": ["Version 2.4"],
30 },
31 ],
32 "previousItems": [{
33 "id": "r1",
34 "url": "https://docs.example.com/guide",
35 "title": "API Guide",
36 "description": "Integration documentation",
37 "text": "This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. This guide explains authentication, endpoints and examples. ",
38 "headings": [
39 "Authentication",
40 "Endpoints",
41 ],
42 "jsonLd": [{ "@type": "TechArticle" }],
43 }],
44}
45
46
47run = client.actor("quanmatrix/rag-ready-web-research-crawler").call(run_input=run_input)
48
49
50print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
51for item in client.dataset(run.default_dataset_id).iterate_items():
52 print(item)
53
54