Stripe

Stripeopen in new window 是一家爱尔兰-美国的金融服务和软件即服务(SaaS)公司。它提供用于电子商务网站和移动应用程序的支付处理软件和应用程序编程接口。

本文档介绍如何从 Stripe REST API 中加载数据,并将其转换为可导入到 LangChain 中的格式,并提供了向量化使用的示例。

import os


from langchain.document_loaders import StripeLoader
from langchain.indexes import VectorstoreIndexCreator

Stripe API 需要访问令牌,您可以在 Stripe 仪表板中找到。

此文档加载器还需要一个 resource 选项,用于定义您要加载的数据。

以下资源可用:

balance_transations 文档open in new window

charges 文档open in new window

customers 文档open in new window

events 文档open in new window

refunds 文档open in new window

disputes 文档open in new window

stripe_loader = StripeLoader("charges")
# Create a vectorstore retriver from the loader
# see https://python.langchain.com/en/latest/modules/indexes/getting_started.html for more details

index = VectorstoreIndexCreator().from_loaders([stripe_loader])
stripe_doc_retriever = index.vectorstore.as_retriever()
Last Updated:
Contributors: 刘强