Metadata-Version: 2.3
Name: langchain-compass
Version: 0.3.41
Summary: Providing the Compass API to langchain agents.
License: MIT
Requires-Python: >=3.10,<3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: compass-api-sdk (>=0.9.51,<0.10.0)
Requires-Dist: datamodel-code-generator (>=0.28.5,<0.29.0)
Requires-Dist: dotenv (>=0.9.9,<0.10.0)
Requires-Dist: langchain-core (>=0.3.15,<0.4.0)
Requires-Dist: langchain-openai (>=0.3.0)
Requires-Dist: langchain-tests (>=0.3.17,<0.4.0)
Requires-Dist: numpy (>=2.2.4,<3.0.0)
Requires-Dist: ruff (>=0.12.0,<0.13.0)
Requires-Dist: types-requests (>=2.32.0.20250328,<3.0.0.0)
Project-URL: Repository, https://github.com/langchain-ai/langchain
Project-URL: Release Notes, https://github.com/langchain-ai/langchain/releases?q=tag%3A%22compass%3D%3D0%22&expanded=true
Project-URL: Source Code, https://github.com/langchain-ai/langchain/tree/master/libs/partners/compass
Description-Content-Type: text/markdown

# langchain-compass

This package contains the LangChain integration with LangchainCompass

## Installation

```bash
pip install -U langchain-compass
```

And you should configure credentials by setting the following environment variables:

Import this toolkit by
```python
from langchain_compass.toolkits import LangchainCompassToolkit
```

Compass requires an API key for some features. You can set the key as an environment variable
```bash
OPENAI_API_KEY="<Your-Compass-API-KEY>"
```
