Metadata-Version: 2.3
Name: langchain-airbyte
Version: 0.1.1
Summary: An integration package connecting Airbyte and LangChain
License: MIT
Requires-Python: >=3.9
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: airbyte (>=0.7.3,<0.8.0)
Requires-Dist: langchain-core (>=0.1.5,<0.3)
Requires-Dist: pydantic (>=1.10.8,<2)
Project-URL: Repository, https://github.com/langchain-ai/langchain
Project-URL: Release Notes, https://github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain-airbyte%3D%3D0%22&expanded=true
Project-URL: Source Code, https://github.com/langchain-ai/langchain/tree/master/libs/partners/airbyte
Description-Content-Type: text/markdown

# langchain-airbyte

This package contains the LangChain integration with Airbyte

## Installation

```bash
pip install -U langchain-airbyte
```

The integration package doesn't have any global environment variables that need to be
set, but some integrations (e.g. `source-github`) may need credentials passed in.

## Document Loaders

`AirbyteLoader` class exposes a single document loader for Airbyte sources.

```python
from langchain_airbyte import AirbyteLoader

loader = AirbyteLoader(
    source="source-faker",
    stream="users",
    config={"count": 100},
)
docs = loader.load()
```

