Team Ai
Apppublic

THOUMI/gaia-agent-code

sourceHugging Facemitupdated 29d agoView on Hugging Face
0likes
App README

GAIA Agent — code (vitrine)

Code source de mon agent pour le projet final de l'unité 4 du cours Hugging Face Agents (benchmark GAIA). L'agent tourne en local ; ce Space ne sert que de lien public agent_code pour la soumission.

Fichiers

  • —agent.py — ScoringAPI, build_chat_model() (backend hf / ollama / openai), les outils (web_search, visit_webpage, inspect_attachment), et la classe GaiaAgent.
  • —run_local.py — récupère les questions, résout chacune, construit le payload et fait POST /submit (modes --dry-run, --limit N, --only, --resume).
  • —requirements.txt

Architecture

BriqueChoix
Agentsmolagents.CodeAgent
LLMbackend configurable : HF Inference / Ollama local / endpoint OpenAI-compatible
Outilsrecherche web DuckDuckGo, lecture de page web, traitement de fichiers joints (audio→transcription, image→VLM+OCR, Excel/CSV, PDF, zip)
Notationexact match — prompt système + nettoyage de la réponse finale

Voir le dépôt local pour le .env.example et les instructions complètes.