Unlock
The LangChain Python API

Dive into the comprehensive documentation for LangChain's Python packages and integrations. Build powerful AI applications with ease.

📚Comprehensive API Coverage
🔗Seamless Integrations

Getting Started Core LangChain Packages

The LangChain Python API provides a rich set of tools and integrations for building advanced AI applications. This reference covers essential packages, including `langchain-core`, `langchain`, and `langchain-text-splitters`.

Key versions include: `langchain-core: 0.3.76`, `langchain: 0.3.27`, and `langchain-text-splitters: 0.3.11`. Refer to the respective documentation for detailed usage instructions and examples.

Expand Powerful Integrations

LangChain seamlessly integrates with leading AI platforms and services. Explore integrations for OpenAI (`langchain-openai 0.3.33`), Anthropic (`langchain-anthropic 0.3.20`), Google VertexAI (`langchain-google-vertexai 2.1.2`), AWS (`langchain-aws 0.2.33`), Huggingface (`langchain-huggingface 0.3.1`), and MistralAI (`langchain-mistralai 0.2.12`).

Each integration provides specific functionalities and optimized performance. Refer to the integration-specific documentation for configuration and usage details.

LangChain empowers developers to build intelligent applications by providing a modular and extensible framework.

LangChain Team

Explore LangChain Resources

Engage with examples and community guides.

🚀

Quickstart Guides

Get started quickly with step-by-step tutorials and code examples.

🤝

Community Forum

Connect with fellow LangChain users and experts for support and collaboration.

Explore Community and Standard Tests

Engage with the LangChain community through the `langchain-community` package (version 0.3.29) for support, contributions, and shared resources.

Ensure robustness and reliability with the `langchain-tests` package (version 0.3.21), providing standard tests for various functionalities.