|
import requests |
|
import pandas as pd |
|
|
|
API_URL = "https://agents-course-unit4-scoring.hf.space/questions" |
|
|
|
def fetch_and_print_questions(): |
|
try: |
|
response = requests.get(API_URL, timeout=10) |
|
response.raise_for_status() |
|
questions = response.json() |
|
|
|
print(f" Retrieved {len(questions)} questions:\n") |
|
for q in questions: |
|
task_id = q.get("task_id") |
|
text = q.get("question") |
|
print(f"[{task_id}] {text}") |
|
|
|
|
|
df = pd.DataFrame(questions) |
|
df.to_csv("gaia_questions.csv", index=False) |
|
print("\n Questions saved to gaia_questions.csv") |
|
|
|
except Exception as e: |
|
print(f" Failed to fetch questions: {e}") |
|
|
|
|
|
if __name__ == "__main__": |
|
fetch_and_print_questions() |
|
|