Skip to main content

Catalog Web Import Agent for Enthusiast

Project description

Enthusiast Catalog Web Import Agent

The Catalog Web Import agent accepts one or more product page URLs, fetches and extracts structured product data using an LLM, and upserts the results directly into the configured ecommerce platform. When confirmation mode is enabled (default), the agent presents extracted data to the user and waits for approval before writing to the catalog.

Installing the Catalog Web Import Agent

Run the following command inside your application directory:

poetry add enthusiast-agent-catalog-web-import

Then, register the agent in your config/settings_override.py.

AVAILABLE_AGENTS = [
    'enthusiast_agent_catalog_web_import.CatalogWebImportAgent',
]

To also register the agentic execution definition, add the following to your config/settings_override.py:

AVAILABLE_AGENTIC_EXECUTION_DEFINITIONS = [
    'enthusiast_agent_catalog_web_import.CatalogWebImportExecutionDefinition',
]

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

enthusiast_agent_catalog_web_import-1.0.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file enthusiast_agent_catalog_web_import-1.0.0.tar.gz.

File metadata

File hashes

Hashes for enthusiast_agent_catalog_web_import-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9d58de2be1bd3113a6b73009eb083b855e19e6b5d12ab05a6262bde1a01b0cd8
MD5 5077db5c2dc356e31095cc2bdea03ded
BLAKE2b-256 f8e419b5029818d0deddd1b92819db553024c6242e64e8af96ffbc7b2978f3e4

See more details on using hashes here.

File details

Details for the file enthusiast_agent_catalog_web_import-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for enthusiast_agent_catalog_web_import-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7dd6818bf49f381f9c1835899f04d0e1917e044f467500dc1916a8a519bdb0d5
MD5 251e4c51ec6afb5479c65487759700dc
BLAKE2b-256 3c9d6d256d6153a9c1b1ae091f70d2b6298f09c06e243013a7ce5fae11c6fff3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page