Skip to main content

Airtable

%pip install --upgrade --quiet  pyairtable
<!--IMPORTS:[{"imported": "AirtableLoader", "source": "langchain_community.document_loaders", "docs": "https://python.langchain.com/api_reference/community/document_loaders/langchain_community.document_loaders.airtable.AirtableLoader.html", "title": "Airtable"}]-->
from langchain_community.document_loaders import AirtableLoader
  • 这里获取您的API密钥。
  • 这里获取您的基础ID。
  • 从表格网址获取您的表格ID,如这里所示。
api_key = "xxx"
base_id = "xxx"
table_id = "xxx"
view = "xxx" # optional
loader = AirtableLoader(api_key, table_id, base_id, view=view)
docs = loader.load()

将每个表格行返回为dict

len(docs)
3
eval(docs[0].page_content)
{'id': 'recF3GbGZCuh9sXIQ',
'createdTime': '2023-06-09T04:47:21.000Z',
'fields': {'Priority': 'High',
'Status': 'In progress',
'Name': 'Document Splitters'}}

相关


Was this page helpful?


You can also leave detailed feedback on GitHub.

扫我,入群扫我,找书