An advanced web search package combining AI and web scraping
Project description
ProSearch
A powerful web search and content synthesis tool that leverages GROQ AI to provide comprehensive, context-rich answers to your queries.
Features
Advanced web searching with filtering of sponsored content Intelligent query refinement Content scraping and summarization Multi-source context synthesis
Installation
pip install pro-search
Usage
Basic usage example:
from pro_search import ProSearch
# Initialize with your GROQ API key
searcher = ProSearch(api_key="your_groq_api_key")
# Run a search query
query = "What are the latest developments in quantum computing?"
result = searcher.run(query)
print(result)
Configuration
The ProSearch class accepts the following parameters:
api_key: Your GROQ API key (required)
num_results: Number of search results to process (default: 5)
num_retries: Number of retry attempts for failed searches (default: 5)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pro-search-0.2.3.tar.gz.
File metadata
- Download URL: pro-search-0.2.3.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c678a9e75930ab4bd4bffe9822a848e6a891771054839ee2b16990f57d9d47e
|
|
| MD5 |
19e87a70feae6581030fa31681e7971d
|
|
| BLAKE2b-256 |
2340e147d2d4887ab5aa6951e1b56b1a9abbd8a10ecd6b0d73b65300ee0a175f
|