langchain/libs/packages.yml
Sydney Runkle af66ab098e
Adding Perplexity extra and deprecating the community version of ChatPerplexity (#30649)
Plus, some accompanying docs updates

Some compelling usage:

```py
from langchain_perplexity import ChatPerplexity


chat = ChatPerplexity(model="llama-3.1-sonar-small-128k-online")
response = chat.invoke(
    "What were the most significant newsworthy events that occurred in the US recently?",
    extra_body={"search_recency_filter": "week"},
)
print(response.content)
# > Here are the top significant newsworthy events in the US recently: ...
```

Also, some confirmation of structured outputs:

```py
from langchain_perplexity import ChatPerplexity
from pydantic import BaseModel


class AnswerFormat(BaseModel):
    first_name: str
    last_name: str
    year_of_birth: int
    num_seasons_in_nba: int


messages = [
    {"role": "system", "content": "Be precise and concise."},
    {
        "role": "user",
        "content": (
            "Tell me about Michael Jordan. "
            "Please output a JSON object containing the following fields: "
            "first_name, last_name, year_of_birth, num_seasons_in_nba. "
        ),
    },
]

llm = ChatPerplexity(model="llama-3.1-sonar-small-128k-online")
structured_llm = llm.with_structured_output(AnswerFormat)
response = structured_llm.invoke(messages)
print(repr(response))
#> AnswerFormat(first_name='Michael', last_name='Jordan', year_of_birth=1963, num_seasons_in_nba=15)
```
2025-04-03 14:29:17 -04:00

574 lines
17 KiB
YAML

# this file is used to define the packages that are used in the project
# it is EXPERIMENTAL and may be removed in the future
packages:
- name: goat-sdk-adapter-langchain
path: python/src/adapters/langchain
repo: goat-sdk/goat
name_title: GOAT SDK
provider_page: goat
- name: langchain-core
path: libs/core
repo: langchain-ai/langchain
downloads: 30672530
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-text-splitters
path: libs/text-splitters
repo: langchain-ai/langchain
downloads: 15300412
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain
path: libs/langchain
repo: langchain-ai/langchain
downloads: 49497507
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-community
path: libs/community
repo: langchain-ai/langchain
downloads: 18273282
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-experimental
path: libs/experimental
repo: langchain-ai/langchain-experimental
downloads: 2002396
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-cli
path: libs/cli
repo: langchain-ai/langchain
downloads: 56303
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-ai21
path: libs/ai21
repo: langchain-ai/langchain-ai21
downloads: 8158
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-anthropic
path: libs/partners/anthropic
repo: langchain-ai/langchain
js: '@langchain/anthropic'
downloads: 2190322
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-chroma
path: libs/partners/chroma
repo: langchain-ai/langchain
downloads: 643057
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-exa
path: libs/partners/exa
repo: langchain-ai/langchain
provider_page: exa_search
js: '@langchain/exa'
downloads: 6383
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-fireworks
path: libs/partners/fireworks
repo: langchain-ai/langchain
downloads: 263161
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-groq
path: libs/partners/groq
repo: langchain-ai/langchain
js: '@langchain/groq'
downloads: 590551
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-huggingface
path: libs/partners/huggingface
repo: langchain-ai/langchain
downloads: 523000
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-ibm
path: libs/ibm
repo: langchain-ai/langchain-ibm
js: '@langchain/ibm'
downloads: 147462
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-localai
path: libs/localai
repo: mkhludnev/langchain-localai
downloads: 527
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-milvus
path: libs/milvus
repo: langchain-ai/langchain-milvus
downloads: 219342
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-mistralai
path: libs/partners/mistralai
repo: langchain-ai/langchain
js: '@langchain/mistralai'
downloads: 372162
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-mongodb
path: libs/langchain-mongodb
repo: langchain-ai/langchain-mongodb
provider_page: mongodb_atlas
js: '@langchain/mongodb'
downloads: 202702
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-nomic
path: libs/partners/nomic
repo: langchain-ai/langchain
js: '@langchain/nomic'
downloads: 13499
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-openai
path: libs/partners/openai
repo: langchain-ai/langchain
js: '@langchain/openai'
downloads: 12334324
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-pinecone
path: libs/pinecone
repo: langchain-ai/langchain-pinecone
js: '@langchain/pinecone'
downloads: 452198
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-prompty
path: libs/partners/prompty
repo: langchain-ai/langchain
provider_page: microsoft
downloads: 1040
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-qdrant
path: libs/partners/qdrant
repo: langchain-ai/langchain
js: '@langchain/qdrant'
downloads: 168239
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-scrapegraph
path: .
repo: ScrapeGraphAI/langchain-scrapegraph
downloads: 1484
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-sema4
path: libs/sema4
repo: langchain-ai/langchain-sema4
provider_page: robocorp
downloads: 1709
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-together
path: libs/together
repo: langchain-ai/langchain-together
downloads: 90813
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-upstage
path: libs/upstage
repo: langchain-ai/langchain-upstage
downloads: 22260
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-voyageai
path: libs/partners/voyageai
repo: langchain-ai/langchain
downloads: 30676
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-aws
name_title: AWS
path: libs/aws
repo: langchain-ai/langchain-aws
js: '@langchain/aws'
downloads: 2343834
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-astradb
path: libs/astradb
repo: langchain-ai/langchain-datastax
downloads: 97025
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-google-genai
name_title: Google Generative AI
path: libs/genai
repo: langchain-ai/langchain-google
provider_page: google
js: '@langchain/google-genai'
downloads: 1388636
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-google-vertexai
path: libs/vertexai
repo: langchain-ai/langchain-google
provider_page: google
js: '@langchain/google-vertexai'
downloads: 11960990
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-google-community
path: libs/community
repo: langchain-ai/langchain-google
provider_page: google
downloads: 4632136
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-weaviate
path: libs/weaviate
repo: langchain-ai/langchain-weaviate
js: '@langchain/weaviate'
downloads: 52166
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-cohere
path: libs/cohere
repo: langchain-ai/langchain-cohere
js: '@langchain/cohere'
downloads: 841294
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-elasticsearch
path: libs/elasticsearch
repo: langchain-ai/langchain-elastic
downloads: 178698
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-nvidia-ai-endpoints
path: libs/ai-endpoints
repo: langchain-ai/langchain-nvidia
provider_page: nvidia
downloads: 202795
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-postgres
path: .
repo: langchain-ai/langchain-postgres
provider_page: pgvector
downloads: 430443
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-redis
path: libs/redis
repo: langchain-ai/langchain-redis
js: '@langchain/redis'
downloads: 34464
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-unstructured
path: libs/unstructured
repo: langchain-ai/langchain-unstructured
downloads: 169880
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-azure-ai
path: libs/azure-ai
repo: langchain-ai/langchain-azure
provider_page: azure_ai
js: '@langchain/openai'
downloads: 22768
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-azure-dynamic-sessions
path: libs/azure-dynamic-sessions
repo: langchain-ai/langchain-azure
provider_page: microsoft
js: '@langchain/azure-dynamic-sessions'
downloads: 11090
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-sqlserver
path: libs/sqlserver
repo: langchain-ai/langchain-azure
provider_page: microsoft
downloads: 2319
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-cerebras
path: libs/cerebras
repo: langchain-ai/langchain-cerebras
downloads: 45620
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-snowflake
path: libs/snowflake
repo: langchain-ai/langchain-snowflake
downloads: 1902
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: databricks-langchain
name_title: Databricks
path: integrations/langchain
repo: databricks/databricks-ai-bridge
provider_page: databricks
downloads: 120327
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-couchbase
path: .
repo: Couchbase-Ecosystem/langchain-couchbase
downloads: 884
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-ollama
path: libs/partners/ollama
repo: langchain-ai/langchain
js: '@langchain/ollama'
downloads: 939222
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-box
path: libs/box
repo: box-community/langchain-box
downloads: 519
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-tests
path: libs/standard-tests
repo: langchain-ai/langchain
downloads: 248642
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-neo4j
path: libs/neo4j
repo: langchain-ai/langchain-neo4j
downloads: 52645
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-linkup
path: .
repo: LinkupPlatform/langchain-linkup
downloads: 508
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-yt-dlp
path: .
repo: aqib0770/langchain-yt-dlp
downloads: 2408
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-oceanbase
path: .
repo: oceanbase/langchain-oceanbase
downloads: 83
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-predictionguard
path: .
repo: predictionguard/langchain-predictionguard
downloads: 2468
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-cratedb
path: .
repo: crate/langchain-cratedb
downloads: 215
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-modelscope
path: .
repo: modelscope/langchain-modelscope
downloads: 122
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-falkordb
path: .
repo: kingtroga/langchain-falkordb
downloads: 128
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-dappier
path: .
repo: DappierAI/langchain-dappier
downloads: 207
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-pull-md
path: .
repo: chigwell/langchain-pull-md
downloads: 114
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-kuzu
path: .
repo: kuzudb/langchain-kuzu
downloads: 341
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-docling
path: .
repo: DS4SD/docling-langchain
downloads: 15862
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-lindorm-integration
path: .
repo: AlwaysBluer/langchain-lindorm-integration
provider_page: lindorm
downloads: 73
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-hyperbrowser
path: .
repo: hyperbrowserai/langchain-hyperbrowser
downloads: 233
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-fmp-data
path: .
repo: MehdiZare/langchain-fmp-data
downloads: 104
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: tilores-langchain
name_title: Tilores
path: .
repo: tilotech/tilores-langchain
provider_page: tilores
downloads: 85
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-pipeshift
path: .
repo: pipeshift-org/langchain-pipeshift
downloads: 76
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-payman-tool
path: .
repo: paymanai/langchain-payman-tool
downloads: 210
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-sambanova
path: .
repo: sambanova/langchain-sambanova
downloads: 51598
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-deepseek
path: libs/partners/deepseek
repo: langchain-ai/langchain
provider_page: deepseek
js: '@langchain/deepseek'
downloads: 49610
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-jenkins
path: .
repo: Amitgb14/langchain_jenkins
downloads: 208
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-goodfire
path: .
repo: keenanpepper/langchain-goodfire
downloads: 323
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-nimble
path: .
repo: Nimbleway/langchain-nimble
downloads: 169
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-apify
path: .
repo: apify/langchain-apify
downloads: 597
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langfair
name_title: LangFair
path: .
repo: cvs-health/langfair
downloads: 935
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-abso
path: .
repo: lunary-ai/langchain-abso
downloads: 180
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-graph-retriever
name_title: Graph RAG
path: packages/langchain-graph-retriever
repo: datastax/graph-rag
provider_page: graph_rag
downloads: 7533
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-xai
path: libs/partners/xai
repo: langchain-ai/langchain
downloads: 31299
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-salesforce
path: .
repo: colesmcintosh/langchain-salesforce
downloads: 317
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-discord-shikenso
path: .
repo: Shikenso-Analytics/langchain-discord
downloads: 141
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-vdms
name_title: VDMS
path: .
repo: IntelLabs/langchain-vdms
downloads: 960
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-deeplake
path: .
repo: activeloopai/langchain-deeplake
downloads: 188
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-cognee
path: .
repo: topoteretes/langchain-cognee
downloads: 134
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-prolog
path: .
repo: apisani1/langchain-prolog
downloads: 224
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-permit
path: .
repo: permitio/langchain-permit
downloads: 149
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-pymupdf4llm
path: .
repo: lakinduboteju/langchain-pymupdf4llm
downloads: 1670
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-writer
path: .
repo: writer/langchain-writer
downloads: 875
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-taiga
name_title: Taiga
path: .
repo: Shikenso-Analytics/langchain-taiga
downloads: 308
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-tableau
name_title: Tableau
path: .
repo: Tab-SE/tableau_langchain
downloads: 393
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: ads4gpts-langchain
name_title: ADS4GPTs
path: libs/python-sdk/ads4gpts-langchain
repo: ADS4GPTs/ads4gpts
provider_page: ads4gpts
downloads: 1102
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-contextual
name_title: Contextual AI
path: langchain-contextual
repo: ContextualAI//langchain-contextual
downloads: 955
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-valthera
name_title: Valthera
path: .
repo: valthera/langchain-valthera
downloads: 514
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-opengradient
path: .
repo: OpenGradient/og-langchain
downloads: 274
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-netmind
path: .
repo: protagolabs/langchain-netmind
- name: langchain-agentql
path: langchain
repo: tinyfish-io/agentql-integrations
downloads: 442
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-xinference
path: .
repo: TheSongg/langchain-xinference
downloads: 145
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: powerscale-rag-connector
name_title: PowerScale RAG Connector
path: .
repo: dell/powerscale-rag-connector
provider_page: dell
downloads: 126
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-tavily
path: .
repo: tavily-ai/langchain-tavily
downloads: 772
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-zotero-retriever
name_title: Zotero
path: .
repo: TimBMK/langchain-zotero-retriever
provider_page: zotero
downloads: 153
downloads_updated_at: '2025-03-22T21:59:15.663971+00:00'
- name: langchain-naver-community
name_title: Naver
provider_page: naver
path: .
repo: e7217/langchain-naver-community
- name: langchain-memgraph
path: .
repo: memgraph/langchain-memgraph
- name: langchain-vectara
path: libs/vectara
repo: vectara/langchain-vectara
- name: langchain-oxylabs
path: .
repo: oxylabs/langchain-oxylabs
- name: langchain-perplexity
path: libs/partners/perplexity
repo: langchain-ai/langchain