Reference documentation for the langchain-community package.
Cache that stores things in memory.
SQLite table for full LLM Cache (all generations).
Cache that uses SQAlchemy as a backend.
Cache that uses SQLite as a backend.
Cache that uses Upstash Redis as a backend.
Cache that uses Redis as a backend. Allows to use a sync redis.Redis client.
Cache that uses Redis as a backend. Allows to use an
Cache that uses Redis as a vector-store backend.
Cache that uses GPTCache as a backend.
Cache that uses Momento as a backend. See https://gomomento.com/
Cache that uses Cassandra / Astra DB as a backend.
Cache that uses Cassandra as a vector-store backend for semantic
SQLite table for full LLM Cache (all generations).
Cache that uses SQAlchemy as a backend.
Cache that uses Cosmos DB Mongo vCore vector-store backend
Cache that uses Cosmos DB NoSQL backend
Cache that uses OpenSearch vector store backend
Cache that uses Memcached backend through pymemcache client lib
Select and order examples based on ngram overlap score (sentence_bleu score
Layerup Security LLM service.
Base OpenAI large language model class.
LLM that uses OpaquePrompts to sanitize prompts.
Base class of Friendli.
Friendli LLM.
Aviary backend.
Aviary hosted models.
RWKV language models.
Raises when token expired.
Raises when encounter server error when making inference.
Base class for LLM deployed on OCI Data Science Model Deployment.
LLM deployed on OCI Data Science Model Deployment.
OCI Data Science Model Deployment TGI Endpoint.
VLLM deployed on OCI Data Science Model Deployment
Parameters for the MLflow AI Gateway LLM.
MLflow AI Gateway LLMs.
Tongyi completion model integration.
Baidu Qianfan completion model integration.
OpenAI's compatible API client for OpenLLM server
Common parameters for Moonshot LLMs.
Moonshot large language models.
MLflow LLM service.
IpexLLM model.
NIBittensor LLMs
Common configuration for Solar LLMs.
Solar large language models.
Raised when the Ollama endpoint is not found.
Text generation models from WebUI.
Petals Bloom models.
Common parameters for Minimax large language models.
Minimax large language models.
OCI authentication types as enumerator.
Base class for OCI GenAI models
OCI large language models.
Arcee's Domain Adapted Language Models (DALMs).
HazyResearch's Manifest library.
Neural Magic DeepSparse LLM interface.
Yandex large language models.
Clarifai large language models.
Parameters for AI21 penalty data.
AI21 large language models.
HuggingFace Pipeline API to run on self-hosted remote hardware.
Modal large language models.
iFlyTek Spark completion model integration.
LLM wrapper for the Outlines library.
PromptLayer OpenAI large language models.
PromptLayer OpenAI large language models.
ExllamaV2 API.
Beam API for gpt2 large language model.
Nebula Service models.
MosaicML LLM service.
Xinference large-scale model inference service.
Cloudflare Workers AI service.
Wrapper around You.com's conversational Smart and Research APIs.
VLLM language model.
vLLM OpenAI-compatible API client
Banana large language models.
The device to use for inference, cuda or cpu
Configuration for the reader to be deployed in Titan Takeoff API.
Titan Takeoff API LLMs.
C Transformers LLM models.
PipelineAI large language models.
StochasticAI large language models.
GigaChat large language models API.
OctoAI LLM Endpoints - OpenAI compatible.
ChatGLM3 LLM service.
Aleph Alpha large language models.
Adapter class to prepare the inputs from Langchain to a format
Base class for Bedrock models.
Base class for VolcEngineMaas models.
volc engine maas hosts a plethora of models.
CerebriumAI large language models.
Use your Predibase models with Langchain.
EdenAI models.
Adapter to prepare the inputs from Langchain to a format
Amazon API Gateway to access LLM models hosted on AWS.
llama.cpp model.
Replicate models.
Weight only quantized model.
Yuan2.0 language models.
Yi large language models.
Wrapper around the BigdlLLM model
Baichuan large language models.
CTranslate2 language model.
Writer large language models.
User input as the response.
Parameters for the Javelin AI Gateway LLM.
Javelin AI Gateway LLMs.
OpenLM models.
Aphrodite language model.
DeepInfra models.
Fake LLM for testing purposes.
Fake streaming list LLM for testing purposes.
ChatGLM LLM service.
Langchain LLM class to help to access eass llm service.
Anyscale large language models.
Llamafile lets you distribute and run large language models with a
MLX Pipeline API.
GPT4All language models.
Konko AI models.
Parse the byte stream input.
Handler class to transform input from LLM to a
Content handler for LLM class.
Model inference on self-hosted remote hardware.
AzureML Managed Endpoint client.
Azure ML endpoints API types. Use dedicated for models deployed in hosted
Transform request and response of AzureML endpoint to match with
Content handler for GPT2
Deprecated: Kept for backwards compatibility
Content handler for LLMs from the HuggingFace catalog.
Content handler for the Dolly-v2-12b model
Content formatter for models that use the OpenAI like API scheme.
Deprecated: Kept for backwards compatibility
Azure ML Online Endpoint models.
Azure ML Online Endpoint models.
ForefrontAI large language models.
NLPCloud large language models.
GooseAI large language models.
SambaStudio large language models.
SambaNova Cloud large language models.
Kobold API language model.
Train result.
Gradient.ai LLM Endpoints.
Friendli LLM for chat.
Parameters for the MLflow AI Gateway LLM.
MLflow AI Gateway chat models API.
Alibaba Tongyi Qwen chat model integration.
Baidu Qianfan chat model integration.
Moonshot chat model integration.
Error with the PremAI API.
PremAI Chat models.
MLflow chat models API.
MiniMax chat model integration.
ChatOCIGenAI chat model integration.
OctoAI Chat large language models.
YandexGPT large language models.
Chat with LLMs via llama-api-server
MariTalk Chat models API.
Kinetica utility functions.
Kinetica LLM Chat Model API.
Response containing SQL and the fetched data.
Fetch and return data from the Kinetica LLM.
IFlyTek Spark chat model integration.
Tencent Hunyuan chat models API by Tencent.
Reka chat large language models.
Outlines chat model integration.
PromptLayer and OpenAI Chat large language models API.
Nebula chat large language model - https://docs.symbl.ai/docs/nebula-llm
ChatCoze chat models API by coze.com
MLX chat models.
Volc Engine Maas hosts a plethora of models.
EdenAI chat large language models.
llama.cpp model.
Yuan2.0 Chat models API.
Yi chat models API.
Error with the Google PaLM API.
Google PaLM Chat models API.
Error with Snowpark client.
Snowflake Cortex based Chat model
Baichuan chat model integration.
Writer chat model.
ChatModel which returns user input as the response.
Parameters for the Javelin AI Gateway LLM.
Javelin AI Gateway chat models API.
OCI Data Science Model Deployment chat model integration.
OCI large language chat models deployed with vLLM.
OCI large language chat models deployed with Text Generation Inference.
Dappier chat large language models.
Exception raised when the DeepInfra API returns an error.
A chat model that uses the DeepInfra API.
Fake ChatModel for testing purposes.
Fake ChatModel for testing purposes.
Alibaba Cloud PAI-EAS LLM Service chat model API.
Anyscale Chat large language models.
Error with the GPTRouter APIs
GPTRouter model.
GPTRouter by Writesonic Inc.
ChatKonko Chat large language models API.
EverlyAI Chat large language models.
Content formatter for LLaMA.
Chat Content formatter for models with OpenAI like API scheme.
Deprecated: Kept for backwards compatibility
Content formatter for Mistral.
Azure ML Online Endpoint chat models.
Jina AI Chat models API.
ZhipuAI chat model integration.
NCP ClovaStudio Chat Completion API.
Translate Langchain filters to Supabase PostgREST filters.
Logic for converting internal query language elements to valid filters.
Translate Databricks vector search internal query language elements to
Translate OpenSearch internal query domain-specific
Translate PGVector internal query language elements to valid filters.
Translate DeepLake internal query language elements to valid filters.
Translate Vectara internal query language elements to valid filters.
Translate Weaviate internal query language elements to valid filters.
Translate MyScale internal query language elements to valid filters.
Translate Pinecone internal query language elements to valid filters.
Translate Qdrant internal query language elements to valid filters.
Translate DingoDB internal query language elements to valid filters.
Translate Mongo internal query language elements to valid filters.
Translate the internal query language elements to valid filters.
Translate AstraDB internal query language elements to valid filters.
Translate Elasticsearch internal query language elements to valid filters.
Visitor for translating structured queries to Redis filter expressions.
Translate StructuredQuery to Tencent VectorDB query.
Translate Chroma internal query language elements to valid filters.
Translate Milvus internal query language elements to valid filters.
A link to/from a tag of a given kind.
Helper for executing an MMR traversal query.
DocumentTransformer for applying one or more LinkExtractors.
Link documents with common named entities using GLiNER_.
Interface for extracting links (incoming, outgoing, bidirectional).
Toolkit for Azure Cognitive Services.
Toolkit for Azure AI Services.
Toolkit for interacting with financialdatasets.ai.
Toolkit for interacting with Power BI dataset.
Toolkit for interacting with Gmail.
A reduced OpenAPI spec.
Requests GET tool with LLM-instructed extraction of truncated responses.
Requests POST tool with LLM-instructed extraction of truncated responses.
Requests PATCH tool with LLM-instructed extraction of truncated responses.
Requests PUT tool with LLM-instructed extraction of truncated responses.
Tool that sends a DELETE request and parses the response.
Toolkit for making REST requests.
Toolkit for interacting with an OpenAPI API.
Natural Language API Tool.
Natural Language API Toolkit.
GitLab Toolkit.
Toolkit for interacting with Office 365.
Polygon Toolkit.
Nasa Toolkit.
Toolkit for PlayWright browser tools.
Steam Toolkit.
Jira Toolkit.
SQLDatabaseToolkit for interacting with SQL databases.
Toolkit for interacting with an Apache Cassandra database.
Schema for operations that do not require any input.
Schema for operations that require an issue number as input.
Schema for operations that require a comment as input.
Schema for operations that require a PR number as input.
Schema for operations that require a PR title and body as input.
Schema for operations that require a file path and content as input.
Schema for operations that require a file path as input.
Schema for operations that require a file path and content as input.
Schema for operations that require a file path as input.
Schema for operations that require a directory path as input.
Schema for operations that require a branch name as input.
Schema for operations that require a search query as input.
Schema for operations that require a username as input.
Schema for operations that require a search query as input.
Schema for operations that require a tag name as input.
GitHub Toolkit.
Toolkit for interacting with local files.
Toolkit for interacting with Amadeus which offers APIs for travel.
Toolkit for interacting with Slack.
Toolkit for interacting with AINetwork Blockchain.
Toolkit for interacting with Spark SQL.
Toolkit for interacting with the Browser Agent.
Zapier Toolkit.
Toolkit with a list of Connery Actions as tools.
Toolkit for CogniSwitch.
Clickup Toolkit.
Toolkit for interacting with a JSON spec.
BaseStore implementation using MongoDB as the underlying store.
BaseStore implementation using MongoDB as the underlying store.
A ByteStore implementation using Cassandra as the backend.
Table used to save values.
BaseStore interface that works on an SQL database.
BaseStore implementation using Upstash Redis
Base class for the DataStax AstraDB data store.
BaseStore implementation using Redis as the underlying store.
HuggingFace cross encoder models.
Fake cross encoder model.
Content handler for CrossEncoder class.
SageMaker Inference CrossEncoder endpoint.
Docstore via arbitrary lookup function.
Simple in memory docstore in the form of a dict.
Wikipedia API.
Interface to access to place that stores documents.
Mixin class that supports adding texts.
Consume start position for Kafka consumer to get chat history messages.
Chat message history stored in Kafka.
Chat message history that stores history in AWS DynamoDB.
Scope for the document search. Messages or Summaries?
Enumerator of the types of search to perform.
Chat message history that uses Zep as a backend.
Uses Rockset to store chat messages.
Represents a chat message history stored in a TiDB database.
Chat message history backed by Azure CosmosDB.
Chat message history that is backed by Cassandra.
Chat message history stored in a Xata database.
Convert BaseMessage to the SQLAlchemy model.
The default message converter for SQLChatMessageHistory.
Chat message history stored in an SQL database.
Chat message history stored in an Upstash Redis database.
Chat message history that uses Zep Cloud as a backend.
Chat message history that stores messages in Streamlit session state.
Chat message history that stores history in a local file.
Chat message history backed by Google Firestore.
Chat message history cache that uses Momento as a backend.
Chat message history stored in a Redis database.
Chain that requests a URL and then uses an LLM to parse results.
Chain interacts with an OpenAPI endpoint using natural language.
Parse the response and error tags.
Get the response parser.
Parse the request and error tags.
Get the request parser.
Question-answering against Ontotext GraphDB
Question-answering against a graph by generating Cypher statements for Kùzu.
Chain for question-answering against a graph by generating gremlin statements.
Question-answering against an RDF or OWL graph by generating SPARQL statements.
Chain for question-answering against a graph by generating Cypher statements.
Chain for question-answering against a graph by generating AQL statements.
Chain for question-answering against a graph by generating nGQL statements.
Chain for question-answering against a graph.
Chain for question-answering against a graph by generating gremlin statements.
Chain for question-answering against a graph by generating Cypher statements.
Class for an authorization context.
Class for a semantic entity filter.
Class for a semantic topic filter.
Class for a semantic context.
Input for PebbloRetrievalQA chain.
Callback Handler that logs evaluation results to uptrain and the console.
NeedleRetriever retrieves relevant documents or context from a Needle collection
Wrapper for Jira API. You can connect to Jira with either an API token or OAuth2.
Symmetric version of the Aleph Alpha's semantic embeddings.
Pebblo Safe Loader class is a wrapper around document loaders enabling the data
Import the textstat python package and raise an error if it is not installed.
Recursively remove newlines, no matter the data structure they are stored in.
Convert a dictionary to a YAML-like string without using external libraries.