Super Agent Evaluation Runner

๐Ÿ•ต๏ธโ€โ™‚๏ธ Super Agent: The AI Answer Machine ๐Ÿš€

Welcome to Super Agent โ€“ the AI agent built to be evaluated on GAAI benchmark to complete the AI agents course by Hugging Face!


โœจ Features

  • ๐Ÿ” Web Search: Finds up-to-date info using DuckDuckGo or Tavily.
  • ๐Ÿ“Š Excel & Data Extraction: Reads and analyzes Excel files.
  • ๐ŸŽง Audio & YouTube Transcripts: Extracts transcripts from audio files and YouTube videos.
  • ๐Ÿงฎ Math Tools: Adds numbers, checks commutativity, and more.
  • ๐Ÿง  RAG-Ready: Retrieval-Augmented Generation for smarter, more accurate answers.
  • ๐Ÿค– LLM Integration: Works with Google Gemini, HuggingFace, and OpenAI models.
  • ๐Ÿ›ก๏ธ Exact Match Mode: Answers are evaluated for exactness.
  • ๐Ÿ› ๏ธ Extensible Tooling: Easily add new tools for more superpowers.
  • โณ Gemini Rate Limiter: Includes a rate limiter implementation for Gemini, perfect for handling free tier API limits.

๐Ÿงฉ Supported Tools

  • web_search โ€“ Search the web for up-to-date info
  • extract_data_from_excel โ€“ Download and parse Excel files
  • extract_transcript_from_youtube โ€“ Get YouTube video transcripts
  • extract_transcript_from_audio โ€“ Get transcripts from audio files
  • add_numbers_in_list โ€“ Add up numbers
  • check_commutativity โ€“ Test if a binary operation is commutative

Questions and Agent Answers

Questions and Agent Answers