Installation
Prerequisites
- Python 3.11 or higher.
uv(recommended) orpip.
Package Naming & Installation
The PyPI distribution package name is langchain-openapi-tools, whereas the Python import module name is langchain_openapi.
Installing via uv (Recommended)
Installing via pip
Note on Package Naming: The PyPI distribution name differs from the Python import name. This is common in Python packages (e.g.
beautifulsoup4→import bs4,opencv-python→import cv2).
Importing in Python
Migration Note
# Old (deprecated):
from langchain_openapi import OpenAPIToolkit
# New (recommended):
from langchain_openapi_tools import OpenAPIToolkit
Verifying Installation
Run a quick Python command to verify that langchain-openapi is correctly installed:
Optional Dependencies
If you plan to contribute to langchain-openapi or run the documentation server locally, install dev dependencies: