Catalog PyPI
Back to packageRELEASE DETAILS

0.1.3

PyPI

ai-gemini-scraper

A simple package for scraping websites and generating responses using Google's Generative AI.

Published5 Feb 2025
Direct dependencies3
Transitive dependenciesNot calculated

README

Version 0.1.3 documentation

ai-gemini-scraper

A simple package for scraping websites and generating responses using Google's Generative AI.

Features

  • Scrapes a webpage using Selenium with headless Chrome.
  • Passes scraped HTML into a Generative AI model along with custom instructions.
  • Returns the AI-generated response.

Installation

You can install the package via pip (after publishing to PyPI):

bash
pip install ai-scraper

Usage example

from ai_scraper import scrape

response_text = scrape(
    google_api_key="YOUR_GOOGLE_API_KEY",
    url="https://webscraper.io/test-sites/e-commerce/allinone",
    instructions="Return all products names, in JSON."
)
print(response_text)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
selenium
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
seleniumruntime
google-generativeai
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
google-generativeairuntime
urllib3
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
urllib3runtime

Distribution files

2 collected
ai_gemini_scraper-0.1.3-py3-none-any.whl

bdist_wheel · 3.96 KB · Python py3

Source file
ai_gemini_scraper-0.1.3.tar.gz

sdist · 3.77 KB · Python source

Source file

Repository

PENDING
cyruszevirus/ai-scraper

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:46 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:1f762d78c5bf712b77ca0234156b6f3931a42e89608a2704f9fd87a2a265d9ef

Other collected versions

View all collected versions →