A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://python.langchain.com/docs/contributing/how_to/integrations/ below:

Contribute integrations | 🦜️🔗 LangChain

Contribute integrations

Integrations are a core component of LangChain. LangChain provides standard interfaces for several different components (language models, vector stores, etc) that are crucial when building LLM applications.

Why contribute an integration to LangChain? Components to integrate

info

See the Conceptual Guide for an overview of all components supported in LangChain

While any component can be integrated into LangChain, there are specific types of integrations we encourage more:

Integrate these ✅ Not these ❌ How to contribute an integration

In order to contribute an integration, you should follow these steps:

  1. Confirm that your integration is in the list of components we are currently encouraging.
  2. Implement your package and publish it to a public github repository.
  3. Implement the standard tests for your integration and successfully run them.
  4. Publish your integration by publishing the package to PyPi and add docs in the docs/docs/integrations directory of the LangChain monorepo.
  5. [Optional] Open and merge a PR to add documentation for your integration to the official LangChain docs.
  6. [Optional] Engage with the LangChain team for joint co-marketing (see below).
Co-marketing

With over 20 million monthly downloads, LangChain has a large audience of developers building LLM applications. Beyond just listing integrations, we aim to highlight high-quality, educational examples that inspire developers and advance the ecosystem.

While we occasionally share integrations, we prioritize content that provides meaningful insights and best practices. Our main social channels are Twitter and LinkedIn, where we highlight the best examples.

Here are some heuristics for types of content we are excited to promote:

Further reading

To get started, let's learn how to implement an integration package for LangChain.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4