LangChain integrates with many providers.

Partner Packages

These providers have standalone @langchain/{provider} packages for improved versioning, dependency management and testing. For specifics on how to use each package, look for their pages in the appropriate component docs section (e.g. chat models).
If you’d like to contribute an integration, see Contributing integrations.