Skip to main content

llama-index readers stripe_docs integration

Project description

StripeDocs Loader

pip install llama-index-readers-stripe-docs

This loader asynchronously loads data from the Stripe documentation. It iterates through the Stripe sitemap to get all /docs references.

It is based on the Async Website Loader.

Usage

from llama_index.core import VectorStoreIndex
from llama_index.readers.stripe_docs import StripeDocsReader

loader = StripeDocsReader()
documents = loader.load_data()

index = VectorStoreIndex.from_documents(documents)

query_engine = index.as_query_engine()
query_engine.query("How do I accept payments on my website?")

The StripeDocsReader allows you to return plain text docs by setting html_to_text=True. You can also adjust the maximum concurrent requests by setting limit=10.

Filtering

You can filter pages from the Stripe sitemap by adding the filters argument to the load_data method. This allows you to control what pages from the Stripe website, including documentation, will be loaded.

The default filters are set to ["/docs"] to scope everything to docs only.

documents = loader.load_data(filters=["/terminal"])

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

llama_index_readers_stripe_docs-0.3.1.tar.gz (15.0 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 llama_index_readers_stripe_docs-0.3.1.tar.gz.

File metadata

File hashes

Hashes for llama_index_readers_stripe_docs-0.3.1.tar.gz
Algorithm Hash digest
SHA256 c591cb6b29c5649cc595085bd1667e369317cb9b9a9c201444c9dc2ea7c76d49
MD5 68dde2592abcf067f7a093feafed3705
BLAKE2b-256 2f9f5920b962c70a3a08a16d4597aa4501987df21f329506cae294da04e9a6f4

See more details on using hashes here.

File details

Details for the file llama_index_readers_stripe_docs-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_readers_stripe_docs-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 13bab186dc05a8151d31c48243fa4f2fa4bd2b16b53cb26c2c23b339e25c17e4
MD5 bb823b1f2c71cc1b0609347375b8080a
BLAKE2b-256 6f577c170aa186dac8478c8aaabe9411a4d4ebfe2a219538b96ab6324c66ea17

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