Skip to content

htafer/HF_Agentic_Submission

Repository files navigation

title AgenticRAG
emoji 🌖
colorFrom pink
colorTo pink
sdk gradio
sdk_version 5.29.1
app_file app.py
pinned false
license apache-2.0

Agentic RAG System

A multi-tool AI agent for question answering with Wikipedia integration, web search, and document processing capabilities.

Features

  • Wikipedia Integration: Prioritizes Wikipedia for factual queries
  • Web Search: DuckDuckGo search fallback
  • Document Processing: PDF parsing and website content extraction
  • Hugging Face Hub: Model statistics and information
  • Weather Tool: Dummy weather data for testing
  • Image Generation: FLUX.1 model integration

Setup

  1. Install dependencies:

    pip install -r requirements.txt
  2. Set environment variables:

    export HF_TOKEN="your_hugging_face_token"
    export SPACE_ID="your_space_id"  # Optional for HF Spaces
  3. Run the application:

    python app.py

Usage

  • Access the Gradio interface at the provided URL
  • Login with your Hugging Face account
  • Click "Run Evaluation & Submit All Answers" to process questions

Configuration

  • Agent configuration: code_agent.yaml
  • Question filtering: selected_qa_pairs.json
  • Tools can be modified in tools.py

Architecture

  • Agent: Qwen/Qwen3-Coder-480B-A35B-Instruct model
  • Tools: Wikipedia (preferred), web search, PDF parser, website visitor
  • Interface: Gradio web UI with HF OAuth integration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages