Skip to content

AmitKuGarg/auto_browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Browser Agent 🌐

An intelligent tool that uses natural language processing to understand user queries, find relevant information in a vector database, and automatically launch appropriate web pages.

🚀 Features

  • Natural language query processing
  • Vector database search using OpenAI's text-embedding-3-large model
  • Intelligent response generation with GPT-4-mini
  • Automated browser action execution
  • User-friendly Gradio interface

📋 Prerequisites

  • Python 3.12 or higher
  • Chrome/Firefox browser installed
  • OpenAI API key

🛠️ Installation

  1. Clone the repository:
cd auto_browser
  1. Install required packages:
pip install -r requirements.txt
  1. Set up your environment variables:
# Create a .env file and add your OpenAI API key
echo "OPENAI_API_KEY=your-api-key-here" > .env

💻 Usage

Note. I have done scrapping for https://www.rsystems.com/ using web_scraper

  1. Start the Gradio interface:
python main.py C:\\learn\\vector_store
  1. Open your browser and navigate to http://localhost:7860

  2. Enter your query in natural language

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages