1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "cases": [
9 {
10 "id": "capital-france",
11 "query": "What is the capital of France?",
12 "reference_answer": "Paris",
13 "baseline": {
14 "contexts": ["France is a country in Western Europe. Its capital is Paris."],
15 "answer": "The capital of France is Paris.",
16 },
17 "candidate": {
18 "contexts": ["France is a country in Western Europe. Its capital is Paris."],
19 "answer": "The capital of France is Berlin.",
20 },
21 },
22 {
23 "id": "largest-planet",
24 "query": "What is the largest planet in the Solar System?",
25 "reference_answer": "Jupiter",
26 "baseline": {
27 "contexts": ["Jupiter is the largest planet in the Solar System."],
28 "answer": "Jupiter is the largest planet in the Solar System.",
29 },
30 "candidate": {
31 "contexts": ["Jupiter is the largest planet in the Solar System."],
32 "answer": "Jupiter is the largest planet in the Solar System.",
33 },
34 },
35 ] }
36
37
38run = client.actor("saimislam/rag-regression-evaluator").call(run_input=run_input)
39
40
41print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
42for item in client.dataset(run.default_dataset_id).iterate_items():
43 print(item)
44
45