Zetta API — AI-powered web fetch, search & structured extraction
Project description
Zetta Web Tool — Python SDK
AI-powered web automation client for Zetta API.
Install
pip install zetta-web
Quick Start
from zetta_web import WebTool
wt = WebTool(api_key="zt_xxxx")
# Fetch any URL with JS rendering → Markdown
md = wt.fetch("https://example.com")
print(md["markdown"])
# Search the web + AI summary
result = wt.search("iPhone 16 price 2026")
print(result["summary"])
# Extract structured data from any site
data = wt.extract(
"https://www.mercadolibre.com.ve/iphone",
"get name, price, and seller for first 5 listings"
)
print(data)
API
wt.fetch(url, *, wait_for, selector, include_links, max_chars)
Fetch a URL with full JavaScript rendering, return clean Markdown.
wt.search(query, *, engine, num_results, summarize)
Search the web with optional AI-powered summary.
wt.extract(url, instruction, *, model)
Extract structured data from any page using natural language instructions.
Requirements
- Python ≥ 3.8
- Zetta API key (zetta-api.com)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zetta_web-0.1.0-py3-none-any.whl.
File metadata
- Download URL: zetta_web-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56fa9306ed16bbd4df9b2f69e7da71310c24b659b13e2a5710cef6b5fa488df6
|
|
| MD5 |
c01196df16d658eaf5f6068f461e976e
|
|
| BLAKE2b-256 |
86f057bcfd1e4b4aec0cf9b715c0bed331f0d6d98dae33a00275d9a85417fc20
|