# @langchain/community

> JavaScript/TypeScript package

📖 [View in docs](https://reference.langchain.com/javascript/langchain-community)

## Classes

- [`AWSSfnToolkit`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/aws_sfn/AWSSfnToolkit)
- [`Toolkit`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/base/Toolkit)
- [`ConneryToolkit`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/connery/ConneryToolkit)
- [`WatsonxTool`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/ibm/WatsonxTool)
- [`WatsonxToolkit`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/ibm/WatsonxToolkit)
- [`StagehandActTool`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/stagehand/StagehandActTool)
- [`StagehandExtractTool`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/stagehand/StagehandExtractTool)
- [`StagehandNavigateTool`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/stagehand/StagehandNavigateTool)
- [`StagehandObserveTool`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/stagehand/StagehandObserveTool)
- [`StagehandToolkit`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/stagehand/StagehandToolkit)
- [`RedisCache`](https://reference.langchain.com/javascript/langchain-community/caches/ioredis/RedisCache)
- [`MomentoCache`](https://reference.langchain.com/javascript/langchain-community/caches/momento/MomentoCache)
- [`UpstashRedisCache`](https://reference.langchain.com/javascript/langchain-community/caches/upstash_redis/UpstashRedisCache)
- [`VercelKVCache`](https://reference.langchain.com/javascript/langchain-community/caches/vercel_kv/VercelKVCache)
- [`UpstashRatelimitError`](https://reference.langchain.com/javascript/langchain-community/callbacks/handlers/upstash_ratelimit/UpstashRatelimitError)
- [`UpstashRatelimitHandler`](https://reference.langchain.com/javascript/langchain-community/callbacks/handlers/upstash_ratelimit/UpstashRatelimitHandler)
- [`GraphCypherQAChain`](https://reference.langchain.com/javascript/langchain-community/chains/graph_qa/cypher/GraphCypherQAChain)
- [`ChatAlibabaTongyi`](https://reference.langchain.com/javascript/langchain-community/chat_models/alibaba_tongyi/ChatAlibabaTongyi)
- [`ArcjetRedact`](https://reference.langchain.com/javascript/langchain-community/chat_models/arcjet/ArcjetRedact)
- [`BedrockChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/BedrockChat)
- [`BedrockChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/web/BedrockChat)
- [`ChatDeepInfra`](https://reference.langchain.com/javascript/langchain-community/chat_models/deepinfra/ChatDeepInfra)
- [`ChatFireworks`](https://reference.langchain.com/javascript/langchain-community/chat_models/fireworks/ChatFireworks)
- [`ChatFriendli`](https://reference.langchain.com/javascript/langchain-community/chat_models/friendli/ChatFriendli)
- [`ChatWatsonx`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonx)
- [`ChatIflytekXinghuo`](https://reference.langchain.com/javascript/langchain-community/chat_models/iflytek_xinghuo/ChatIflytekXinghuo)
- [`ChatIflytekXinghuo`](https://reference.langchain.com/javascript/langchain-community/chat_models/iflytek_xinghuo/web/ChatIflytekXinghuo)
- [`ChatLlamaCpp`](https://reference.langchain.com/javascript/langchain-community/chat_models/llama_cpp/ChatLlamaCpp)
- [`ChatMinimax`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/ChatMinimax)
- [`ChatMoonshot`](https://reference.langchain.com/javascript/langchain-community/chat_models/moonshot/ChatMoonshot)
- [`ChatNovitaAI`](https://reference.langchain.com/javascript/langchain-community/chat_models/novita/ChatNovitaAI)
- [`ChatPerplexity`](https://reference.langchain.com/javascript/langchain-community/chat_models/perplexity/ChatPerplexity)
- [`PortkeyChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/portkey/PortkeyChat)
- [`ChatPrem`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/ChatPrem)
- [`ChatTencentHunyuan`](https://reference.langchain.com/javascript/langchain-community/chat_models/tencent_hunyuan/ChatTencentHunyuan)
- [`ChatTencentHunyuan`](https://reference.langchain.com/javascript/langchain-community/chat_models/tencent_hunyuan/web/ChatTencentHunyuan)
- [`ChatTogetherAI`](https://reference.langchain.com/javascript/langchain-community/chat_models/togetherai/ChatTogetherAI)
- [`ChatWebLLM`](https://reference.langchain.com/javascript/langchain-community/chat_models/webllm/ChatWebLLM)
- [`ChatZhipuAI`](https://reference.langchain.com/javascript/langchain-community/chat_models/zhipuai/ChatZhipuAI)
- [`WatsonxRerank`](https://reference.langchain.com/javascript/langchain-community/document_compressors/ibm/WatsonxRerank)
- [`ChatGPTLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/chatgpt/ChatGPTLoader)
- [`CSVLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/csv/CSVLoader)
- [`DocxLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/docx/DocxLoader)
- [`EPubLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/epub/EPubLoader)
- [`NotionLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/notion/NotionLoader)
- [`ObsidianLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/obsidian/ObsidianLoader)
- [`OpenAIWhisperAudio`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/openai_whisper_audio/OpenAIWhisperAudio)
- [`PDFLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/pdf/PDFLoader)
- [`PPTXLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/pptx/PPTXLoader)
- [`SRTLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/srt/SRTLoader)
- [`UnstructuredDirectoryLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredDirectoryLoader)
- [`UnstructuredLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredLoader)
- [`AirtableLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/airtable/AirtableLoader)
- [`ApifyDatasetLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/apify_dataset/ApifyDatasetLoader)
- [`AudioSubtitleLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/assemblyai/AudioSubtitleLoader)
- [`AudioTranscriptLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/assemblyai/AudioTranscriptLoader)
- [`AudioTranscriptParagraphsLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/assemblyai/AudioTranscriptParagraphsLoader)
- [`AudioTranscriptSentencesLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/assemblyai/AudioTranscriptSentencesLoader)
- [`AzureBlobStorageContainerLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/azure_blob_storage_container/AzureBlobStorageContainerLoader)
- [`AzureBlobStorageFileLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/azure_blob_storage_file/AzureBlobStorageFileLoader)
- [`BrowserbaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/browserbase/BrowserbaseLoader)
- [`CheerioWebBaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/cheerio/CheerioWebBaseLoader)
- [`CollegeConfidentialLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/college_confidential/CollegeConfidentialLoader)
- [`ConfluencePagesLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/confluence/ConfluencePagesLoader)
- [`CouchbaseDocumentLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/couchbase/CouchbaseDocumentLoader)
- [`FigmaFileLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/figma/FigmaFileLoader)
- [`FireCrawlLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/firecrawl/FireCrawlLoader)
- [`GitbookLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/gitbook/GitbookLoader)
- [`GithubRepoLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/github/GithubRepoLoader)
- [`GoogleCloudStorageLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/google_cloud_storage/GoogleCloudStorageLoader)
- [`HNLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/hn/HNLoader)
- [`HTMLWebBaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/html/HTMLWebBaseLoader)
- [`IMSDBLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/imsdb/IMSDBLoader)
- [`JiraDocumentConverter`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraDocumentConverter)
- [`JiraProjectLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraProjectLoader)
- [`NotionAPILoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/NotionAPILoader)
- [`WebPDFLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/pdf/WebPDFLoader)
- [`PlaywrightWebBaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/playwright/PlaywrightWebBaseLoader)
- [`PuppeteerWebBaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/puppeteer/PuppeteerWebBaseLoader)
- [`RecursiveUrlLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/recursive_url/RecursiveUrlLoader)
- [`S3Loader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/s3/S3Loader)
- [`SearchApiLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/searchapi/SearchApiLoader)
- [`SerpAPILoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/serpapi/SerpAPILoader)
- [`SitemapLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sitemap/SitemapLoader)
- [`SonixAudioTranscriptionLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sonix_audio/SonixAudioTranscriptionLoader)
- [`SortXYZBlockchainLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sort_xyz_blockchain/SortXYZBlockchainLoader)
- [`SpiderLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/spider/SpiderLoader)
- [`TaskadeProjectLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/taskade/TaskadeProjectLoader)
- [`YoutubeLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/youtube/YoutubeLoader)
- [`HtmlToTextTransformer`](https://reference.langchain.com/javascript/langchain-community/document_transformers/html_to_text/HtmlToTextTransformer)
- [`MozillaReadabilityTransformer`](https://reference.langchain.com/javascript/langchain-community/document_transformers/mozilla_readability/MozillaReadabilityTransformer)
- [`AlibabaTongyiEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/alibaba_tongyi/AlibabaTongyiEmbeddings)
- [`ByteDanceDoubaoEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/bytedance_doubao/ByteDanceDoubaoEmbeddings)
- [`DeepInfraEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/deepinfra/DeepInfraEmbeddings)
- [`FireworksEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/fireworks/FireworksEmbeddings)
- [`GradientEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/gradient_ai/GradientEmbeddings)
- [`HuggingFaceInferenceEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/hf/HuggingFaceInferenceEmbeddings)
- [`HuggingFaceTransformersEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/huggingface_transformers/HuggingFaceTransformersEmbeddings)
- [`WatsonxEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxEmbeddings)
- [`JinaEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/jina/JinaEmbeddings)
- [`LlamaCppEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/llama_cpp/LlamaCppEmbeddings)
- [`MinimaxEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/minimax/MinimaxEmbeddings)
- [`PremEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/premai/PremEmbeddings)
- [`TencentHunyuanEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/tencent_hunyuan/TencentHunyuanEmbeddings)
- [`TencentHunyuanEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/tencent_hunyuan/web/TencentHunyuanEmbeddings)
- [`TensorFlowEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/tensorflow/TensorFlowEmbeddings)
- [`TogetherAIEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/togetherai/TogetherAIEmbeddings)
- [`VoyageEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/voyage/VoyageEmbeddings)
- [`ZhipuAIEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/zhipuai/ZhipuAIEmbeddings)
- [`DatadogLLMObsTracer`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsTracer)
- [`LLMGraphTransformer`](https://reference.langchain.com/javascript/langchain-community/experimental/graph_transformers/llm/LLMGraphTransformer)
- [`ChromeAI`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/ChromeAI)
- [`GoogleVertexAIMultimodalEmbeddings`](https://reference.langchain.com/javascript/langchain-community/experimental/multimodal_embeddings/googlevertexai/GoogleVertexAIMultimodalEmbeddings)
- [`PythonInterpreterTool`](https://reference.langchain.com/javascript/langchain-community/experimental/tools/pyinterpreter/PythonInterpreterTool)
- [`GraphDocument`](https://reference.langchain.com/javascript/langchain-community/graphs/document/GraphDocument)
- [`Node`](https://reference.langchain.com/javascript/langchain-community/graphs/document/Node)
- [`Relationship`](https://reference.langchain.com/javascript/langchain-community/graphs/document/Relationship)
- [`MemgraphGraph`](https://reference.langchain.com/javascript/langchain-community/graphs/memgraph_graph/MemgraphGraph)
- [`Neo4jGraph`](https://reference.langchain.com/javascript/langchain-community/graphs/neo4j_graph/Neo4jGraph)
- [`RecordManager`](https://reference.langchain.com/javascript/langchain-community/indexes/base/RecordManager)
- [`InMemoryRecordManager`](https://reference.langchain.com/javascript/langchain-community/indexes/memory/InMemoryRecordManager)
- [`PostgresRecordManager`](https://reference.langchain.com/javascript/langchain-community/indexes/postgres/PostgresRecordManager)
- [`SQLiteRecordManager`](https://reference.langchain.com/javascript/langchain-community/indexes/sqlite/SQLiteRecordManager)
- [`AI21`](https://reference.langchain.com/javascript/langchain-community/llms/ai21/AI21)
- [`AlephAlpha`](https://reference.langchain.com/javascript/langchain-community/llms/aleph_alpha/AlephAlpha)
- [`ArcjetRedact`](https://reference.langchain.com/javascript/langchain-community/llms/arcjet/ArcjetRedact)
- [`Bedrock`](https://reference.langchain.com/javascript/langchain-community/llms/bedrock/Bedrock)
- [`Bedrock`](https://reference.langchain.com/javascript/langchain-community/llms/bedrock/web/Bedrock)
- [`DeepInfraLLM`](https://reference.langchain.com/javascript/langchain-community/llms/deepinfra/DeepInfraLLM)
- [`Fireworks`](https://reference.langchain.com/javascript/langchain-community/llms/fireworks/Fireworks)
- [`Friendli`](https://reference.langchain.com/javascript/langchain-community/llms/friendli/Friendli)
- [`GradientLLM`](https://reference.langchain.com/javascript/langchain-community/llms/gradient_ai/GradientLLM)
- [`HuggingFaceInference`](https://reference.langchain.com/javascript/langchain-community/llms/hf/HuggingFaceInference)
- [`WatsonxLLM`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxLLM)
- [`LayerupSecurity`](https://reference.langchain.com/javascript/langchain-community/llms/layerup_security/LayerupSecurity)
- [`LlamaCpp`](https://reference.langchain.com/javascript/langchain-community/llms/llama_cpp/LlamaCpp)
- [`Portkey`](https://reference.langchain.com/javascript/langchain-community/llms/portkey/Portkey)
- [`PortkeySession`](https://reference.langchain.com/javascript/langchain-community/llms/portkey/PortkeySession)
- [`RaycastAI`](https://reference.langchain.com/javascript/langchain-community/llms/raycast/RaycastAI)
- [`Replicate`](https://reference.langchain.com/javascript/langchain-community/llms/replicate/Replicate)
- [`BaseSageMakerContentHandler`](https://reference.langchain.com/javascript/langchain-community/llms/sagemaker_endpoint/BaseSageMakerContentHandler)
- [`SageMakerEndpoint`](https://reference.langchain.com/javascript/langchain-community/llms/sagemaker_endpoint/SageMakerEndpoint)
- [`TogetherAI`](https://reference.langchain.com/javascript/langchain-community/llms/togetherai/TogetherAI)
- [`Writer`](https://reference.langchain.com/javascript/langchain-community/llms/writer/Writer)
- [`Serializable`](https://reference.langchain.com/javascript/langchain-community/load/serializable/Serializable)
- [`BaseChatMemory`](https://reference.langchain.com/javascript/langchain-community/memory/chat_memory/BaseChatMemory)
- [`Mem0Memory`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/Mem0Memory)
- [`MotorheadMemory`](https://reference.langchain.com/javascript/langchain-community/memory/motorhead_memory/MotorheadMemory)
- [`ZepMemory`](https://reference.langchain.com/javascript/langchain-community/memory/zep/ZepMemory)
- [`ZepCloudMemory`](https://reference.langchain.com/javascript/langchain-community/memory/zep_cloud/ZepCloudMemory)
- [`ArxivRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/arxiv/ArxivRetriever)
- [`AzionRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/azion_edgesql/AzionRetriever)
- [`BM25Retriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/bm25/BM25Retriever)
- [`ChaindeskRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/chaindesk/ChaindeskRetriever)
- [`MetalRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/metal/MetalRetriever)
- [`RemoteRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/remote/RemoteRetriever)
- [`SupabaseHybridSearch`](https://reference.langchain.com/javascript/langchain-community/retrievers/supabase/SupabaseHybridSearch)
- [`TavilySearchAPIRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/tavily_search_api/TavilySearchAPIRetriever)
- [`VectaraSummaryRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/vectara_summary/VectaraSummaryRetriever)
- [`VespaRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/vespa/VespaRetriever)
- [`ZepRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/zep/ZepRetriever)
- [`ZepCloudRetriever`](https://reference.langchain.com/javascript/langchain-community/retrievers/zep_cloud/ZepCloudRetriever)
- [`CassandraKVStore`](https://reference.langchain.com/javascript/langchain-community/storage/cassandra/CassandraKVStore)
- [`ConvexKVStore`](https://reference.langchain.com/javascript/langchain-community/storage/convex/ConvexKVStore)
- [`RedisByteStore`](https://reference.langchain.com/javascript/langchain-community/storage/ioredis/RedisByteStore)
- [`UpstashRedisStore`](https://reference.langchain.com/javascript/langchain-community/storage/upstash_redis/UpstashRedisStore)
- [`VercelKVStore`](https://reference.langchain.com/javascript/langchain-community/storage/vercel_kv/VercelKVStore)
- [`Docstore`](https://reference.langchain.com/javascript/langchain-community/stores/doc/base/Docstore)
- [`GoogleCloudStorageDocstore`](https://reference.langchain.com/javascript/langchain-community/stores/doc/gcs/GoogleCloudStorageDocstore)
- [`InMemoryDocstore`](https://reference.langchain.com/javascript/langchain-community/stores/doc/in_memory/InMemoryDocstore)
- [`SynchronousInMemoryDocstore`](https://reference.langchain.com/javascript/langchain-community/stores/doc/in_memory/SynchronousInMemoryDocstore)
- [`AstraDBChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/astradb/AstraDBChatMessageHistory)
- [`AuroraDsqlChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/aurora_dsql/AuroraDsqlChatMessageHistory)
- [`CassandraChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/cassandra/CassandraChatMessageHistory)
- [`ConvexChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/convex/ConvexChatMessageHistory)
- [`DynamoDBChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/dynamodb/DynamoDBChatMessageHistory)
- [`FileSystemChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/file_system/FileSystemChatMessageHistory)
- [`FirestoreChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/firestore/FirestoreChatMessageHistory)
- [`ChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/in_memory/ChatMessageHistory)
- [`RedisChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/ioredis/RedisChatMessageHistory)
- [`IPFSDatastoreChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/ipfs_datastore/IPFSDatastoreChatMessageHistory)
- [`MomentoChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/momento/MomentoChatMessageHistory)
- [`Neo4jChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/neo4j/Neo4jChatMessageHistory)
- [`PlanetScaleChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/planetscale/PlanetScaleChatMessageHistory)
- [`PostgresChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/postgres/PostgresChatMessageHistory)
- [`UpstashRedisChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/upstash_redis/UpstashRedisChatMessageHistory)
- [`XataChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/xata/XataChatMessageHistory)
- [`ZepCloudChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/zep_cloud/ZepCloudChatMessageHistory)
- [`ChromaTranslator`](https://reference.langchain.com/javascript/langchain-community/structured_query/chroma/ChromaTranslator)
- [`SupabaseTranslator`](https://reference.langchain.com/javascript/langchain-community/structured_query/supabase/SupabaseTranslator)
- [`VectaraTranslator`](https://reference.langchain.com/javascript/langchain-community/structured_query/vectara/VectaraTranslator)
- [`AIPluginTool`](https://reference.langchain.com/javascript/langchain-community/tools/aiplugin/AIPluginTool)
- [`AWSLambda`](https://reference.langchain.com/javascript/langchain-community/tools/aws_lambda/AWSLambda)
- [`DescribeExecutionAWSSfnTool`](https://reference.langchain.com/javascript/langchain-community/tools/aws_sfn/DescribeExecutionAWSSfnTool)
- [`SendTaskSuccessAWSSfnTool`](https://reference.langchain.com/javascript/langchain-community/tools/aws_sfn/SendTaskSuccessAWSSfnTool)
- [`StartExecutionAWSSfnTool`](https://reference.langchain.com/javascript/langchain-community/tools/aws_sfn/StartExecutionAWSSfnTool)
- [`BingSerpAPI`](https://reference.langchain.com/javascript/langchain-community/tools/bingserpapi/BingSerpAPI)
- [`BraveSearch`](https://reference.langchain.com/javascript/langchain-community/tools/brave_search/BraveSearch)
- [`Calculator`](https://reference.langchain.com/javascript/langchain-community/tools/calculator/Calculator)
- [`ConneryAction`](https://reference.langchain.com/javascript/langchain-community/tools/connery/ConneryAction)
- [`ConneryService`](https://reference.langchain.com/javascript/langchain-community/tools/connery/ConneryService)
- [`DadJokeAPI`](https://reference.langchain.com/javascript/langchain-community/tools/dadjokeapi/DadJokeAPI)
- [`DataForSeoAPISearch`](https://reference.langchain.com/javascript/langchain-community/tools/dataforseo_api_search/DataForSeoAPISearch)
- [`DiscordChannelSearchTool`](https://reference.langchain.com/javascript/langchain-community/tools/discord/DiscordChannelSearchTool)
- [`DiscordGetGuildsTool`](https://reference.langchain.com/javascript/langchain-community/tools/discord/DiscordGetGuildsTool)
- [`DiscordGetMessagesTool`](https://reference.langchain.com/javascript/langchain-community/tools/discord/DiscordGetMessagesTool)
- [`DiscordGetTextChannelsTool`](https://reference.langchain.com/javascript/langchain-community/tools/discord/DiscordGetTextChannelsTool)
- [`DiscordSendMessagesTool`](https://reference.langchain.com/javascript/langchain-community/tools/discord/DiscordSendMessagesTool)
- [`DuckDuckGoSearch`](https://reference.langchain.com/javascript/langchain-community/tools/duckduckgo_search/DuckDuckGoSearch)
- [`DynamicStructuredTool`](https://reference.langchain.com/javascript/langchain-community/tools/dynamic/DynamicStructuredTool)
- [`DynamicTool`](https://reference.langchain.com/javascript/langchain-community/tools/dynamic/DynamicTool)
- [`GmailCreateDraft`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailCreateDraft)
- [`GmailGetMessage`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailGetMessage)
- [`GmailGetThread`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailGetThread)
- [`GmailSearch`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailSearch)
- [`GmailSendMessage`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailSendMessage)
- [`GoogleCalendarCreateTool`](https://reference.langchain.com/javascript/langchain-community/tools/google_calendar/GoogleCalendarCreateTool)
- [`GoogleCalendarDeleteTool`](https://reference.langchain.com/javascript/langchain-community/tools/google_calendar/GoogleCalendarDeleteTool)
- [`GoogleCalendarViewTool`](https://reference.langchain.com/javascript/langchain-community/tools/google_calendar/GoogleCalendarViewTool)
- [`GoogleCustomSearch`](https://reference.langchain.com/javascript/langchain-community/tools/google_custom_search/GoogleCustomSearch)
- [`GooglePlacesAPI`](https://reference.langchain.com/javascript/langchain-community/tools/google_places/GooglePlacesAPI)
- [`GoogleRoutesAPI`](https://reference.langchain.com/javascript/langchain-community/tools/google_routes/GoogleRoutesAPI)
- [`SERPGoogleScholarAPITool`](https://reference.langchain.com/javascript/langchain-community/tools/google_scholar/SERPGoogleScholarAPITool)
- [`SERPGoogleTrendsTool`](https://reference.langchain.com/javascript/langchain-community/tools/google_trends/SERPGoogleTrendsTool)
- [`IFTTTWebhook`](https://reference.langchain.com/javascript/langchain-community/tools/ifttt/IFTTTWebhook)
- [`SearchApi`](https://reference.langchain.com/javascript/langchain-community/tools/searchapi/SearchApi)
- [`SearxngSearch`](https://reference.langchain.com/javascript/langchain-community/tools/searxng_search/SearxngSearch)
- [`SerpAPI`](https://reference.langchain.com/javascript/langchain-community/tools/serpapi/SerpAPI)
- [`Serper`](https://reference.langchain.com/javascript/langchain-community/tools/serper/Serper)
- [`StackExchangeAPI`](https://reference.langchain.com/javascript/langchain-community/tools/stackexchange/StackExchangeAPI)
- [`WikipediaQueryRun`](https://reference.langchain.com/javascript/langchain-community/tools/wikipedia_query_run/WikipediaQueryRun)
- [`WolframAlphaTool`](https://reference.langchain.com/javascript/langchain-community/tools/wolframalpha/WolframAlphaTool)
- [`CassandraClientFactory`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/CassandraClientFactory)
- [`CassandraTable`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/CassandraTable)
- [`AnalyticDBVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/analyticdb/AnalyticDBVectorStore)
- [`AstraDBVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/astradb/AstraDBVectorStore)
- [`AzionVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azion_edgesql/AzionVectorStore)
- [`AzureAISearchVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchVectorStore)
- [`CassandraStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/cassandra/CassandraStore)
- [`Chroma`](https://reference.langchain.com/javascript/langchain-community/vectorstores/chroma/Chroma)
- [`ClickHouseStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/clickhouse/ClickHouseStore)
- [`CloseVectorNode`](https://reference.langchain.com/javascript/langchain-community/vectorstores/closevector/node/CloseVectorNode)
- [`CloseVectorWeb`](https://reference.langchain.com/javascript/langchain-community/vectorstores/closevector/web/CloseVectorWeb)
- [`ConvexVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/convex/ConvexVectorStore)
- [`CouchbaseQueryVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/CouchbaseQueryVectorStore)
- [`CouchbaseSearchVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_search/CouchbaseSearchVectorStore)
- [`ElasticVectorSearch`](https://reference.langchain.com/javascript/langchain-community/vectorstores/elasticsearch/ElasticVectorSearch)
- [`HybridRetrievalStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/elasticsearch/HybridRetrievalStrategy)
- [`FaissStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/faiss/FaissStore)
- [`IdDocument`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/IdDocument)
- [`MatchingEngine`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/MatchingEngine)
- [`HanaDB`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hanavector/HanaDB)
- [`HNSWLib`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hnswlib/HNSWLib)
- [`LanceDB`](https://reference.langchain.com/javascript/langchain-community/vectorstores/lancedb/LanceDB)
- [`LibSQLVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/libsql/LibSQLVectorStore)
- [`MariaDBStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/mariadb/MariaDBStore)
- [`Milvus`](https://reference.langchain.com/javascript/langchain-community/vectorstores/milvus/Milvus)
- [`MomentoVectorIndex`](https://reference.langchain.com/javascript/langchain-community/vectorstores/momento_vector_index/MomentoVectorIndex)
- [`MyScaleStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/myscale/MyScaleStore)
- [`Neo4jVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neo4j_vector/Neo4jVectorStore)
- [`NeonPostgres`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neon/NeonPostgres)
- [`OpenSearchVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/opensearch/OpenSearchVectorStore)
- [`PGVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/pgvector/PGVectorStore)
- [`PrismaVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/prisma/PrismaVectorStore)
- [`RocksetStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/rockset/RocksetStore)
- [`RocksetStoreDestroyedError`](https://reference.langchain.com/javascript/langchain-community/vectorstores/rockset/RocksetStoreDestroyedError)
- [`RocksetStoreError`](https://reference.langchain.com/javascript/langchain-community/vectorstores/rockset/RocksetStoreError)
- [`SingleStoreVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/SingleStoreVectorStore)
- [`SupabaseVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/supabase/SupabaseVectorStore)
- [`TigrisVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/tigris/TigrisVectorStore)
- [`TurbopufferVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/turbopuffer/TurbopufferVectorStore)
- [`TypeORMVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/typeorm/TypeORMVectorStore)
- [`TypeORMVectorStoreDocument`](https://reference.langchain.com/javascript/langchain-community/vectorstores/typeorm/TypeORMVectorStoreDocument)
- [`Typesense`](https://reference.langchain.com/javascript/langchain-community/vectorstores/typesense/Typesense)
- [`UpstashVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/upstash/UpstashVectorStore)
- [`USearch`](https://reference.langchain.com/javascript/langchain-community/vectorstores/usearch/USearch)
- [`VectaraStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraStore)
- [`VercelPostgres`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vercel_postgres/VercelPostgres)
- [`VoyVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/voy/VoyVectorStore)
- [`XataVectorSearch`](https://reference.langchain.com/javascript/langchain-community/vectorstores/xata/XataVectorSearch)
- [`ZepVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep/ZepVectorStore)
- [`ZepCloudVectorStore`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep_cloud/ZepCloudVectorStore)

## Functions

- [`createAWSSfnAgent()`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/aws_sfn/createAWSSfnAgent)
- [`convertMessagesToPrompt()`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/convertMessagesToPrompt)
- [`convertMessagesToPromptAnthropic()`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/convertMessagesToPromptAnthropic)
- [`convertMessagesToPrompt()`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/web/convertMessagesToPrompt)
- [`convertMessagesToPromptAnthropic()`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/web/convertMessagesToPromptAnthropic)
- [`messageToPremRole()`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/messageToPremRole)
- [`adfToText()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/adfToText)
- [`isDatabase()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/isDatabase)
- [`isDatabaseResponse()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/isDatabaseResponse)
- [`isErrorResponse()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/isErrorResponse)
- [`isPage()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/isPage)
- [`isPageResponse()`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/isPageResponse)
- [`getPortkeySession()`](https://reference.langchain.com/javascript/langchain-community/llms/portkey/getPortkeySession)
- [`load()`](https://reference.langchain.com/javascript/langchain-community/load/load)
- [`get_lc_unique_name()`](https://reference.langchain.com/javascript/langchain-community/load/serializable/get_lc_unique_name)
- [`condenseMem0MemoryIntoHumanMessage()`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/condenseMem0MemoryIntoHumanMessage)
- [`mem0MemoryContextToSystemPrompt()`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/mem0MemoryContextToSystemPrompt)
- [`mem0MemoryToMessages()`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/mem0MemoryToMessages)
- [`condenseZepMemoryIntoHumanMessage()`](https://reference.langchain.com/javascript/langchain-community/memory/zep/condenseZepMemoryIntoHumanMessage)
- [`zepMemoryContextToSystemPrompt()`](https://reference.langchain.com/javascript/langchain-community/memory/zep/zepMemoryContextToSystemPrompt)
- [`zepMemoryToMessages()`](https://reference.langchain.com/javascript/langchain-community/memory/zep/zepMemoryToMessages)
- [`condenseZepMemoryIntoHumanMessage()`](https://reference.langchain.com/javascript/langchain-community/memory/zep_cloud/condenseZepMemoryIntoHumanMessage)
- [`zepMemoryContextToSystemPrompt()`](https://reference.langchain.com/javascript/langchain-community/memory/zep_cloud/zepMemoryContextToSystemPrompt)
- [`zepMemoryToMessages()`](https://reference.langchain.com/javascript/langchain-community/memory/zep_cloud/zepMemoryToMessages)
- [`getZepMessageRoleType()`](https://reference.langchain.com/javascript/langchain-community/stores/message/zep_cloud/getZepMessageRoleType)
- [`convertEventStreamToIterableReadableDataStream()`](https://reference.langchain.com/javascript/langchain-community/utils/event_source_parse/convertEventStreamToIterableReadableDataStream)
- [`getBytes()`](https://reference.langchain.com/javascript/langchain-community/utils/event_source_parse/getBytes)
- [`getLines()`](https://reference.langchain.com/javascript/langchain-community/utils/event_source_parse/getLines)
- [`getMessages()`](https://reference.langchain.com/javascript/langchain-community/utils/event_source_parse/getMessages)

## Interfaces

- [`AWSSfnCreatePromptArgs`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/aws_sfn/AWSSfnCreatePromptArgs)
- [`AWSSfnToolkitArgs`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/aws_sfn/AWSSfnToolkitArgs)
- [`WatsonxToolParams`](https://reference.langchain.com/javascript/langchain-community/agents/toolkits/ibm/WatsonxToolParams)
- [`MomentoCacheProps`](https://reference.langchain.com/javascript/langchain-community/caches/momento/MomentoCacheProps)
- [`UpstashRatelimitHandlerOptions`](https://reference.langchain.com/javascript/langchain-community/callbacks/handlers/upstash_ratelimit/UpstashRatelimitHandlerOptions)
- [`FromLLMInput`](https://reference.langchain.com/javascript/langchain-community/chains/graph_qa/cypher/FromLLMInput)
- [`GraphCypherQAChainInput`](https://reference.langchain.com/javascript/langchain-community/chains/graph_qa/cypher/GraphCypherQAChainInput)
- [`ChatAlibabaTongyiCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/alibaba_tongyi/ChatAlibabaTongyiCallOptions)
- [`ArcjetRedactOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/arcjet/ArcjetRedactOptions)
- [`BedrockChatFields`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/BedrockChatFields)
- [`BedrockChatCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/web/BedrockChatCallOptions)
- [`BedrockChatFields`](https://reference.langchain.com/javascript/langchain-community/chat_models/bedrock/web/BedrockChatFields)
- [`ChatDeepInfraParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/deepinfra/ChatDeepInfraParams)
- [`DeepInfraCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/deepinfra/DeepInfraCallOptions)
- [`ChatFriendliParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/friendli/ChatFriendliParams)
- [`ChatWatsonxDeployedInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxDeployedInput)
- [`ChatWatsonxGatewayInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxGatewayInput)
- [`ChatWatsonxInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxInput)
- [`WatsonxCallDeployedParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxCallDeployedParams)
- [`WatsonxCallOptionsChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxCallOptionsChat)
- [`WatsonxCallOptionsDeployedChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxCallOptionsDeployedChat)
- [`WatsonxCallOptionsGatewayChat`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxCallOptionsGatewayChat)
- [`WatsonxCallParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxCallParams)
- [`WatsonxDeltaStream`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxDeltaStream)
- [`WatsonxDeployedParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxDeployedParams)
- [`WatsonxGatewayChatKwargs`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxGatewayChatKwargs)
- [`WatsonxGatewayChatParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxGatewayChatParams)
- [`WatsonxProjectSpaceParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/WatsonxProjectSpaceParams)
- [`LlamaCppCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/llama_cpp/LlamaCppCallOptions)
- [`LlamaCppInputs`](https://reference.langchain.com/javascript/langchain-community/chat_models/llama_cpp/LlamaCppInputs)
- [`ChatCompletionResponseChoicesPro`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/ChatCompletionResponseChoicesPro)
- [`ChatCompletionResponseMessageFunctionCall`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/ChatCompletionResponseMessageFunctionCall)
- [`ChatMinimaxCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/ChatMinimaxCallOptions)
- [`ConfigurationParameters`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/ConfigurationParameters)
- [`ChatMoonshotParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/moonshot/ChatMoonshotParams)
- [`ChatNovitaCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/novita/ChatNovitaCallOptions)
- [`ChatNovitaInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/novita/ChatNovitaInput)
- [`PerplexityChatCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/perplexity/PerplexityChatCallOptions)
- [`PerplexityChatInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/perplexity/PerplexityChatInput)
- [`WebSearchOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/perplexity/WebSearchOptions)
- [`ChatCompletionCreateParamsNonStreaming`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/ChatCompletionCreateParamsNonStreaming)
- [`ChatCompletionCreateParamsStreaming`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/ChatCompletionCreateParamsStreaming)
- [`ChatPremInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/ChatPremInput)
- [`TencentHunyuanChatInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/tencent_hunyuan/TencentHunyuanChatInput)
- [`TencentHunyuanChatInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/tencent_hunyuan/web/TencentHunyuanChatInput)
- [`ChatTogetherAICallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/togetherai/ChatTogetherAICallOptions)
- [`ChatTogetherAIInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/togetherai/ChatTogetherAIInput)
- [`WebLLMCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/webllm/WebLLMCallOptions)
- [`WebLLMInputs`](https://reference.langchain.com/javascript/langchain-community/chat_models/webllm/WebLLMInputs)
- [`ChatZhipuAICallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/zhipuai/ChatZhipuAICallOptions)
- [`ChatZhipuAIParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/zhipuai/ChatZhipuAIParams)
- [`WatsonxInputRerank`](https://reference.langchain.com/javascript/langchain-community/document_compressors/ibm/WatsonxInputRerank)
- [`ObsidianFileLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/obsidian/ObsidianFileLoaderOptions)
- [`AirtableLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/airtable/AirtableLoaderOptions)
- [`AirtableRequestParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/airtable/AirtableRequestParams)
- [`ApifyDatasetLoaderConfig`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/apify_dataset/ApifyDatasetLoaderConfig)
- [`CheerioWebBaseLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/cheerio/CheerioWebBaseLoaderParams)
- [`ConfluenceAPIResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/confluence/ConfluenceAPIResponse)
- [`ConfluencePage`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/confluence/ConfluencePage)
- [`ConfluencePagesLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/confluence/ConfluencePagesLoaderParams)
- [`FigmaFile`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/figma/FigmaFile)
- [`FigmaLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/figma/FigmaLoaderParams)
- [`GithubFile`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/github/GithubFile)
- [`GithubRepoLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/github/GithubRepoLoaderParams)
- [`WebBaseLoader`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/html/WebBaseLoader)
- [`WebBaseLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/html/WebBaseLoaderParams)
- [`ADFDocument`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/ADFDocument)
- [`ADFNode`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/ADFNode)
- [`JiraDocumentConverterParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraDocumentConverterParams)
- [`JiraProjectLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraProjectLoaderParams)
- [`RecursiveUrlLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/recursive_url/RecursiveUrlLoaderOptions)
- [`S3LoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/s3/S3LoaderParams)
- [`SitemapLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sitemap/SitemapLoaderParams)
- [`Query`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sort_xyz_blockchain/Query)
- [`SortXYZBlockchainAPIResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sort_xyz_blockchain/SortXYZBlockchainAPIResponse)
- [`SortXYZBlockchainLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/sort_xyz_blockchain/SortXYZBlockchainLoaderParams)
- [`TaskadeLoaderParams`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/taskade/TaskadeLoaderParams)
- [`TaskadeProject`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/taskade/TaskadeProject)
- [`AlibabaTongyiEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/alibaba_tongyi/AlibabaTongyiEmbeddingsParams)
- [`ByteDanceDoubaoEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/bytedance_doubao/ByteDanceDoubaoEmbeddingsParams)
- [`DeepInfraEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/deepinfra/DeepInfraEmbeddingsParams)
- [`DeepInfraEmbeddingsRequest`](https://reference.langchain.com/javascript/langchain-community/embeddings/deepinfra/DeepInfraEmbeddingsRequest)
- [`DeepInfraEmbeddingsResponse`](https://reference.langchain.com/javascript/langchain-community/embeddings/deepinfra/DeepInfraEmbeddingsResponse)
- [`CreateFireworksEmbeddingRequest`](https://reference.langchain.com/javascript/langchain-community/embeddings/fireworks/CreateFireworksEmbeddingRequest)
- [`FireworksEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/fireworks/FireworksEmbeddingsParams)
- [`GradientEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/gradient_ai/GradientEmbeddingsParams)
- [`HuggingFaceInferenceEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/hf/HuggingFaceInferenceEmbeddingsParams)
- [`HuggingFaceTransformersEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/huggingface_transformers/HuggingFaceTransformersEmbeddingsParams)
- [`WatsonxEmbeddingsGatewayParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxEmbeddingsGatewayParams)
- [`WatsonxEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxEmbeddingsParams)
- [`WatsonxInputEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxInputEmbeddings)
- [`WatsonxInputGatewayEmbeddings`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxInputGatewayEmbeddings)
- [`JinaEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/jina/JinaEmbeddingsParams)
- [`LlamaCppEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/llama_cpp/LlamaCppEmbeddingsParams)
- [`CreateMinimaxEmbeddingRequest`](https://reference.langchain.com/javascript/langchain-community/embeddings/minimax/CreateMinimaxEmbeddingRequest)
- [`MinimaxEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/minimax/MinimaxEmbeddingsParams)
- [`PremEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/premai/PremEmbeddingsParams)
- [`TencentHunyuanEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/tencent_hunyuan/TencentHunyuanEmbeddingsParams)
- [`TencentHunyuanEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/tencent_hunyuan/web/TencentHunyuanEmbeddingsParams)
- [`TensorFlowEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/tensorflow/TensorFlowEmbeddingsParams)
- [`TogetherAIEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/togetherai/TogetherAIEmbeddingsParams)
- [`CreateVoyageEmbeddingRequest`](https://reference.langchain.com/javascript/langchain-community/embeddings/voyage/CreateVoyageEmbeddingRequest)
- [`VoyageEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/voyage/VoyageEmbeddingsParams)
- [`ZhipuAIEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/embeddings/zhipuai/ZhipuAIEmbeddingsParams)
- [`ZhipuAIEmbeddingsResult`](https://reference.langchain.com/javascript/langchain-community/embeddings/zhipuai/ZhipuAIEmbeddingsResult)
- [`DatadogLLMObsRequestBody`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsRequestBody)
- [`DatadogLLMObsSpan`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsSpan)
- [`DatadogLLMObsTracerFields`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsTracerFields)
- [`LLMGraphTransformerProps`](https://reference.langchain.com/javascript/langchain-community/experimental/graph_transformers/llm/LLMGraphTransformerProps)
- [`AILanguageModel`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModel)
- [`AILanguageModelCloneOptions`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelCloneOptions)
- [`AILanguageModelFactory`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelFactory)
- [`AILanguageModelInitialPrompt`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelInitialPrompt)
- [`AILanguageModelPrompt`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelPrompt)
- [`AILanguageModelPromptOptions`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelPromptOptions)
- [`ChromeAICallOptions`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/ChromeAICallOptions)
- [`ChromeAIInputs`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/ChromeAIInputs)
- [`GoogleVertexAIMultimodalEmbeddingsParams`](https://reference.langchain.com/javascript/langchain-community/experimental/multimodal_embeddings/googlevertexai/GoogleVertexAIMultimodalEmbeddingsParams)
- [`AddGraphDocumentsConfig`](https://reference.langchain.com/javascript/langchain-community/graphs/neo4j_graph/AddGraphDocumentsConfig)
- [`RecordManagerInterface`](https://reference.langchain.com/javascript/langchain-community/indexes/base/RecordManagerInterface)
- [`AI21Input`](https://reference.langchain.com/javascript/langchain-community/llms/ai21/AI21Input)
- [`AlephAlphaInput`](https://reference.langchain.com/javascript/langchain-community/llms/aleph_alpha/AlephAlphaInput)
- [`ArcjetRedactOptions`](https://reference.langchain.com/javascript/langchain-community/llms/arcjet/ArcjetRedactOptions)
- [`DeepInfraLLMParams`](https://reference.langchain.com/javascript/langchain-community/llms/deepinfra/DeepInfraLLMParams)
- [`FriendliParams`](https://reference.langchain.com/javascript/langchain-community/llms/friendli/FriendliParams)
- [`GradientLLMParams`](https://reference.langchain.com/javascript/langchain-community/llms/gradient_ai/GradientLLMParams)
- [`HFInput`](https://reference.langchain.com/javascript/langchain-community/llms/hf/HFInput)
- [`WatsonxCallOptionsLLM`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxCallOptionsLLM)
- [`WatsonxDeployedInputLLM`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxDeployedInputLLM)
- [`WatsonxDeploymentLLMParams`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxDeploymentLLMParams)
- [`WatsonxGatewayInputLLM`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxGatewayInputLLM)
- [`WatsonxInputLLM`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxInputLLM)
- [`WatsonxLLMGatewayParams`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxLLMGatewayParams)
- [`WatsonxLLMParams`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxLLMParams)
- [`LayerupSecurityOptions`](https://reference.langchain.com/javascript/langchain-community/llms/layerup_security/LayerupSecurityOptions)
- [`LlamaCppCallOptions`](https://reference.langchain.com/javascript/langchain-community/llms/llama_cpp/LlamaCppCallOptions)
- [`LlamaCppInputs`](https://reference.langchain.com/javascript/langchain-community/llms/llama_cpp/LlamaCppInputs)
- [`RaycastAIInput`](https://reference.langchain.com/javascript/langchain-community/llms/raycast/RaycastAIInput)
- [`ReplicateInput`](https://reference.langchain.com/javascript/langchain-community/llms/replicate/ReplicateInput)
- [`SageMakerEndpointInput`](https://reference.langchain.com/javascript/langchain-community/llms/sagemaker_endpoint/SageMakerEndpointInput)
- [`TogetherAICallOptions`](https://reference.langchain.com/javascript/langchain-community/llms/togetherai/TogetherAICallOptions)
- [`TogetherAIInputs`](https://reference.langchain.com/javascript/langchain-community/llms/togetherai/TogetherAIInputs)
- [`WriterInput`](https://reference.langchain.com/javascript/langchain-community/llms/writer/WriterInput)
- [`BaseSerialized`](https://reference.langchain.com/javascript/langchain-community/load/serializable/BaseSerialized)
- [`SerializableInterface`](https://reference.langchain.com/javascript/langchain-community/load/serializable/SerializableInterface)
- [`SerializableLike`](https://reference.langchain.com/javascript/langchain-community/load/serializable/SerializableLike)
- [`SerializedConstructor`](https://reference.langchain.com/javascript/langchain-community/load/serializable/SerializedConstructor)
- [`SerializedNotImplemented`](https://reference.langchain.com/javascript/langchain-community/load/serializable/SerializedNotImplemented)
- [`SerializedSecret`](https://reference.langchain.com/javascript/langchain-community/load/serializable/SerializedSecret)
- [`BaseChatMemoryInput`](https://reference.langchain.com/javascript/langchain-community/memory/chat_memory/BaseChatMemoryInput)
- [`ClientOptions`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/ClientOptions)
- [`Mem0MemoryInput`](https://reference.langchain.com/javascript/langchain-community/memory/mem0/Mem0MemoryInput)
- [`MotorheadMemoryInput`](https://reference.langchain.com/javascript/langchain-community/memory/motorhead_memory/MotorheadMemoryInput)
- [`MotorheadMemoryMessage`](https://reference.langchain.com/javascript/langchain-community/memory/motorhead_memory/MotorheadMemoryMessage)
- [`ZepMemoryInput`](https://reference.langchain.com/javascript/langchain-community/memory/zep/ZepMemoryInput)
- [`ZepCloudMemoryInput`](https://reference.langchain.com/javascript/langchain-community/memory/zep_cloud/ZepCloudMemoryInput)
- [`AzionRetrieverArgs`](https://reference.langchain.com/javascript/langchain-community/retrievers/azion_edgesql/AzionRetrieverArgs)
- [`ChaindeskRetrieverArgs`](https://reference.langchain.com/javascript/langchain-community/retrievers/chaindesk/ChaindeskRetrieverArgs)
- [`MetalRetrieverFields`](https://reference.langchain.com/javascript/langchain-community/retrievers/metal/MetalRetrieverFields)
- [`RemoteRetrieverParams`](https://reference.langchain.com/javascript/langchain-community/retrievers/remote/RemoteRetrieverParams)
- [`SupabaseHybridSearchParams`](https://reference.langchain.com/javascript/langchain-community/retrievers/supabase/SupabaseHybridSearchParams)
- [`SupabaseLibArgs`](https://reference.langchain.com/javascript/langchain-community/retrievers/supabase/SupabaseLibArgs)
- [`VectaraRetrieverInput`](https://reference.langchain.com/javascript/langchain-community/retrievers/vectara_summary/VectaraRetrieverInput)
- [`VespaRetrieverParams`](https://reference.langchain.com/javascript/langchain-community/retrievers/vespa/VespaRetrieverParams)
- [`ZepRetrieverConfig`](https://reference.langchain.com/javascript/langchain-community/retrievers/zep/ZepRetrieverConfig)
- [`ZepCloudRetrieverConfig`](https://reference.langchain.com/javascript/langchain-community/retrievers/zep_cloud/ZepCloudRetrieverConfig)
- [`CassandraKVOptions`](https://reference.langchain.com/javascript/langchain-community/storage/cassandra/CassandraKVOptions)
- [`UpstashRedisStoreInput`](https://reference.langchain.com/javascript/langchain-community/storage/upstash_redis/UpstashRedisStoreInput)
- [`GoogleCloudStorageDocstoreConfiguration`](https://reference.langchain.com/javascript/langchain-community/stores/doc/gcs/GoogleCloudStorageDocstoreConfiguration)
- [`AstraDBChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/astradb/AstraDBChatMessageHistoryInput)
- [`AstraDBChatMessageHistoryProps`](https://reference.langchain.com/javascript/langchain-community/stores/message/astradb/AstraDBChatMessageHistoryProps)
- [`StoredAuroraDsqlMessageData`](https://reference.langchain.com/javascript/langchain-community/stores/message/aurora_dsql/StoredAuroraDsqlMessageData)
- [`CassandraChatMessageHistoryOptions`](https://reference.langchain.com/javascript/langchain-community/stores/message/cassandra/CassandraChatMessageHistoryOptions)
- [`DynamoDBChatMessageHistoryFields`](https://reference.langchain.com/javascript/langchain-community/stores/message/dynamodb/DynamoDBChatMessageHistoryFields)
- [`FileSystemChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/file_system/FileSystemChatMessageHistoryInput)
- [`FirestoreDBChatMessageHistory`](https://reference.langchain.com/javascript/langchain-community/stores/message/firestore/FirestoreDBChatMessageHistory)
- [`IPFSDatastoreChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/ipfs_datastore/IPFSDatastoreChatMessageHistoryInput)
- [`IPFSDatastoreChatMessageHistoryProps`](https://reference.langchain.com/javascript/langchain-community/stores/message/ipfs_datastore/IPFSDatastoreChatMessageHistoryProps)
- [`MomentoChatMessageHistoryProps`](https://reference.langchain.com/javascript/langchain-community/stores/message/momento/MomentoChatMessageHistoryProps)
- [`StoredPostgresMessageData`](https://reference.langchain.com/javascript/langchain-community/stores/message/postgres/StoredPostgresMessageData)
- [`AIPluginToolParams`](https://reference.langchain.com/javascript/langchain-community/tools/aiplugin/AIPluginToolParams)
- [`SfnConfig`](https://reference.langchain.com/javascript/langchain-community/tools/aws_sfn/SfnConfig)
- [`BraveSearchParams`](https://reference.langchain.com/javascript/langchain-community/tools/brave_search/BraveSearchParams)
- [`ConneryServiceParams`](https://reference.langchain.com/javascript/langchain-community/tools/connery/ConneryServiceParams)
- [`DataForSeoApiConfig`](https://reference.langchain.com/javascript/langchain-community/tools/dataforseo_api_search/DataForSeoApiConfig)
- [`DuckDuckGoSearchParameters`](https://reference.langchain.com/javascript/langchain-community/tools/duckduckgo_search/DuckDuckGoSearchParameters)
- [`BaseDynamicToolInput`](https://reference.langchain.com/javascript/langchain-community/tools/dynamic/BaseDynamicToolInput)
- [`DynamicStructuredToolInput`](https://reference.langchain.com/javascript/langchain-community/tools/dynamic/DynamicStructuredToolInput)
- [`DynamicToolInput`](https://reference.langchain.com/javascript/langchain-community/tools/dynamic/DynamicToolInput)
- [`GmailBaseToolParams`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GmailBaseToolParams)
- [`GoogleCalendarAgentParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_calendar/GoogleCalendarAgentParams)
- [`GoogleCustomSearchParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_custom_search/GoogleCustomSearchParams)
- [`GooglePlacesAPIParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_places/GooglePlacesAPIParams)
- [`GoogleRoutesAPIParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_routes/GoogleRoutesAPIParams)
- [`GoogleScholarAPIParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_scholar/GoogleScholarAPIParams)
- [`SERPGoogleTrendsToolParams`](https://reference.langchain.com/javascript/langchain-community/tools/google_trends/SERPGoogleTrendsToolParams)
- [`SerpAPIParameters`](https://reference.langchain.com/javascript/langchain-community/tools/serpapi/SerpAPIParameters)
- [`StackExchangeAnswer`](https://reference.langchain.com/javascript/langchain-community/tools/stackexchange/StackExchangeAnswer)
- [`StackExchangeAPIParams`](https://reference.langchain.com/javascript/langchain-community/tools/stackexchange/StackExchangeAPIParams)
- [`StackExchangeItem`](https://reference.langchain.com/javascript/langchain-community/tools/stackexchange/StackExchangeItem)
- [`WikipediaQueryRunParams`](https://reference.langchain.com/javascript/langchain-community/tools/wikipedia_query_run/WikipediaQueryRunParams)
- [`AstraServiceProviderArgs`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/AstraServiceProviderArgs)
- [`CassandraClientArgs`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/CassandraClientArgs)
- [`CassandraServiceProviderArgs`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/CassandraServiceProviderArgs)
- [`CassandraTableArgs`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/CassandraTableArgs)
- [`Column`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/Column)
- [`Filter`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/Filter)
- [`Index`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/Index)
- [`EventSourceMessage`](https://reference.langchain.com/javascript/langchain-community/utils/event_source_parse/EventSourceMessage)
- [`AnalyticDBArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/analyticdb/AnalyticDBArgs)
- [`AstraLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/astradb/AstraLibArgs)
- [`AzionVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azion_edgesql/AzionVectorStoreArgs)
- [`AzureAISearchConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchConfig)
- [`AzureAISearchQueryOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchQueryOptions)
- [`CassandraLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/cassandra/CassandraLibArgs)
- [`ChromaDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/chroma/ChromaDeleteParams)
- [`ClickHouseFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/clickhouse/ClickHouseFilter)
- [`ClickHouseLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/clickhouse/ClickHouseLibArgs)
- [`ColumnMap`](https://reference.langchain.com/javascript/langchain-community/vectorstores/clickhouse/ColumnMap)
- [`CloseVectorNodeArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/closevector/node/CloseVectorNodeArgs)
- [`CloseVectorWebArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/closevector/web/CloseVectorWebArgs)
- [`AddVectorOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/AddVectorOptions)
- [`CouchbaseQueryVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/CouchbaseQueryVectorStoreArgs)
- [`CreateIndexOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/CreateIndexOptions)
- [`AddVectorOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_search/AddVectorOptions)
- [`CouchbaseSearchVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_search/CouchbaseSearchVectorStoreArgs)
- [`ElasticClientArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/elasticsearch/ElasticClientArgs)
- [`HybridRetrievalStrategyConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/elasticsearch/HybridRetrievalStrategyConfig)
- [`FaissLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/faiss/FaissLibArgs)
- [`IdDocumentInput`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/IdDocumentInput)
- [`MatchingEngineArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/MatchingEngineArgs)
- [`MatchingEngineDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/MatchingEngineDeleteParams)
- [`PublicAPIEndpointInfo`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/PublicAPIEndpointInfo)
- [`Restriction`](https://reference.langchain.com/javascript/langchain-community/vectorstores/googlevertexai/Restriction)
- [`HanaDBArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hanavector/HanaDBArgs)
- [`HNSWLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hnswlib/HNSWLibArgs)
- [`HNSWLibBase`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hnswlib/HNSWLibBase)
- [`LibSQLVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/libsql/LibSQLVectorStoreArgs)
- [`MariaDBStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/mariadb/MariaDBStoreArgs)
- [`IndexCreateOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/milvus/IndexCreateOptions)
- [`MilvusLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/milvus/MilvusLibArgs)
- [`DeleteProps`](https://reference.langchain.com/javascript/langchain-community/vectorstores/momento_vector_index/DeleteProps)
- [`DocumentProps`](https://reference.langchain.com/javascript/langchain-community/vectorstores/momento_vector_index/DocumentProps)
- [`MomentoVectorIndexLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/momento_vector_index/MomentoVectorIndexLibArgs)
- [`ColumnMap`](https://reference.langchain.com/javascript/langchain-community/vectorstores/myscale/ColumnMap)
- [`MyScaleFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/myscale/MyScaleFilter)
- [`MyScaleLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/myscale/MyScaleLibArgs)
- [`NeonPostgresArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neon/NeonPostgresArgs)
- [`OpenSearchClientArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/opensearch/OpenSearchClientArgs)
- [`PGVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/pgvector/PGVectorStoreArgs)
- [`ColumnTypeConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/prisma/ColumnTypeConfig)
- [`RocksetLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/rockset/RocksetLibArgs)
- [`ConnectionOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/ConnectionOptions)
- [`SupabaseLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/supabase/SupabaseLibArgs)
- [`TurbopufferParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/turbopuffer/TurbopufferParams)
- [`TurbopufferQueryResult`](https://reference.langchain.com/javascript/langchain-community/vectorstores/turbopuffer/TurbopufferQueryResult)
- [`TypeORMVectorStoreArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/typeorm/TypeORMVectorStoreArgs)
- [`TypesenseConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/typesense/TypesenseConfig)
- [`UpstashVectorLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/upstash/UpstashVectorLibArgs)
- [`USearchArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/usearch/USearchArgs)
- [`MMRConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/MMRConfig)
- [`VectaraContextConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraContextConfig)
- [`VectaraFile`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraFile)
- [`VectaraFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraFilter)
- [`VectaraLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraLibArgs)
- [`VectaraRetrieverInput`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraRetrieverInput)
- [`VectaraSummary`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vectara/VectaraSummary)
- [`VercelPostgresFields`](https://reference.langchain.com/javascript/langchain-community/vectorstores/vercel_postgres/VercelPostgresFields)
- [`XataClientArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/xata/XataClientArgs)
- [`IZepArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep/IZepArgs)
- [`IZepConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep/IZepConfig)
- [`IZepDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep/IZepDeleteParams)
- [`IZepCloudConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep_cloud/IZepCloudConfig)
- [`IZepCloudDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/zep_cloud/IZepCloudDeleteParams)

## Types

- [`UpstashRedisCacheProps`](https://reference.langchain.com/javascript/langchain-community/caches/upstash_redis/UpstashRedisCacheProps)
- [`VercelKVCacheProps`](https://reference.langchain.com/javascript/langchain-community/caches/vercel_kv/VercelKVCacheProps)
- [`TongyiMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/alibaba_tongyi/TongyiMessageRole)
- [`DeepInfraMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/deepinfra/DeepInfraMessageRole)
- [`ChatFireworksCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/fireworks/ChatFireworksCallOptions)
- [`FriendliMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/friendli/FriendliMessageRole)
- [`ChatWatsonxCallOptions`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxCallOptions)
- [`ChatWatsonxConstructor`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxConstructor)
- [`ChatWatsonxConstructorInput`](https://reference.langchain.com/javascript/langchain-community/chat_models/ibm/ChatWatsonxConstructorInput)
- [`MinimaxMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/minimax/MinimaxMessageRole)
- [`MoonshotMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/moonshot/MoonshotMessageRole)
- [`PerplexityRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/perplexity/PerplexityRole)
- [`ChatCompletionCreateParams`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/ChatCompletionCreateParams)
- [`RoleEnum`](https://reference.langchain.com/javascript/langchain-community/chat_models/premai/RoleEnum)
- [`ZhipuMessageRole`](https://reference.langchain.com/javascript/langchain-community/chat_models/zhipuai/ZhipuMessageRole)
- [`FrontMatter`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/obsidian/FrontMatter)
- [`ChunkingStrategy`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/ChunkingStrategy)
- [`HiResModelName`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/HiResModelName)
- [`SkipInferTableTypes`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/SkipInferTableTypes)
- [`UnknownHandling`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnknownHandling)
- [`UnstructuredDirectoryLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredDirectoryLoaderOptions)
- [`UnstructuredLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredLoaderOptions)
- [`UnstructuredLoaderStrategy`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredLoaderStrategy)
- [`UnstructuredMemoryLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/fs/unstructured/UnstructuredMemoryLoaderOptions)
- [`ApifyDatasetMappingFunction`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/apify_dataset/ApifyDatasetMappingFunction)
- [`AssemblyAIOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/assemblyai/AssemblyAIOptions)
- [`GcsLoaderConfig`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/google_cloud_storage/GcsLoaderConfig)
- [`JiraAPIResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraAPIResponse)
- [`JiraBriefIssue`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraBriefIssue)
- [`JiraDescriptionFormatter`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraDescriptionFormatter)
- [`JiraIssue`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraIssue)
- [`JiraIssueLink`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraIssueLink)
- [`JiraIssueLinkType`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraIssueLinkType)
- [`JiraIssueType`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraIssueType)
- [`JiraPriority`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraPriority)
- [`JiraProgress`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraProgress)
- [`JiraProject`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraProject)
- [`JiraStatus`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraStatus)
- [`JiraStatusCategory`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraStatusCategory)
- [`JiraSubTask`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraSubTask)
- [`JiraUser`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/jira/JiraUser)
- [`BlockObjectResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/BlockObjectResponse)
- [`DatabaseObjectResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/DatabaseObjectResponse)
- [`GetBlockResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/GetBlockResponse)
- [`GetDatabaseResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/GetDatabaseResponse)
- [`GetPageResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/GetPageResponse)
- [`GetResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/GetResponse)
- [`NotionAPILoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/NotionAPILoaderOptions)
- [`OnDocumentLoadedCallback`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/OnDocumentLoadedCallback)
- [`PageObjectResponse`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/PageObjectResponse)
- [`PagePropertiesType`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/PagePropertiesType)
- [`PagePropertiesValue`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/notionapi/PagePropertiesValue)
- [`PlaywrightEvaluate`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/playwright/PlaywrightEvaluate)
- [`PlaywrightGotoOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/playwright/PlaywrightGotoOptions)
- [`PlaywrightWebBaseLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/playwright/PlaywrightWebBaseLoaderOptions)
- [`PuppeteerEvaluate`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/puppeteer/PuppeteerEvaluate)
- [`PuppeteerGotoOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/puppeteer/PuppeteerGotoOptions)
- [`PuppeteerWebBaseLoaderOptions`](https://reference.langchain.com/javascript/langchain-community/document_loaders/web/puppeteer/PuppeteerWebBaseLoaderOptions)
- [`WatsonxEmbeddingsConstructor`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxEmbeddingsConstructor)
- [`WatsonxEmbeddingsGatewayKwargs`](https://reference.langchain.com/javascript/langchain-community/embeddings/ibm/WatsonxEmbeddingsGatewayKwargs)
- [`JinaEmbeddingsInput`](https://reference.langchain.com/javascript/langchain-community/embeddings/jina/JinaEmbeddingsInput)
- [`DatadogLLMObsIO`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsIO)
- [`DatadogLLMObsSpanKind`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/DatadogLLMObsSpanKind)
- [`FormatDocument`](https://reference.langchain.com/javascript/langchain-community/experimental/callbacks/handlers/datadog/FormatDocument)
- [`AICapabilityAvailability`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AICapabilityAvailability)
- [`AICreateMonitorCallback`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AICreateMonitorCallback)
- [`AILanguageModelPromptInput`](https://reference.langchain.com/javascript/langchain-community/experimental/llms/chrome_ai/AILanguageModelPromptInput)
- [`GoogleVertexAIMedia`](https://reference.langchain.com/javascript/langchain-community/experimental/multimodal_embeddings/googlevertexai/GoogleVertexAIMedia)
- [`MediaEmbeddings`](https://reference.langchain.com/javascript/langchain-community/experimental/multimodal_embeddings/googlevertexai/MediaEmbeddings)
- [`PythonInterpreterToolParams`](https://reference.langchain.com/javascript/langchain-community/experimental/tools/pyinterpreter/PythonInterpreterToolParams)
- [`NodeType`](https://reference.langchain.com/javascript/langchain-community/graphs/neo4j_graph/NodeType)
- [`PathType`](https://reference.langchain.com/javascript/langchain-community/graphs/neo4j_graph/PathType)
- [`RelType`](https://reference.langchain.com/javascript/langchain-community/graphs/neo4j_graph/RelType)
- [`ListKeyOptions`](https://reference.langchain.com/javascript/langchain-community/indexes/base/ListKeyOptions)
- [`UpdateOptions`](https://reference.langchain.com/javascript/langchain-community/indexes/base/UpdateOptions)
- [`PostgresRecordManagerOptions`](https://reference.langchain.com/javascript/langchain-community/indexes/postgres/PostgresRecordManagerOptions)
- [`SQLiteRecordManagerOptions`](https://reference.langchain.com/javascript/langchain-community/indexes/sqlite/SQLiteRecordManagerOptions)
- [`AI21PenaltyData`](https://reference.langchain.com/javascript/langchain-community/llms/ai21/AI21PenaltyData)
- [`ArcjetSensitiveInfoType`](https://reference.langchain.com/javascript/langchain-community/llms/arcjet/ArcjetSensitiveInfoType)
- [`RedactOptions`](https://reference.langchain.com/javascript/langchain-community/llms/arcjet/RedactOptions)
- [`FireworksCallOptions`](https://reference.langchain.com/javascript/langchain-community/llms/fireworks/FireworksCallOptions)
- [`WatsonxLLMConstructor`](https://reference.langchain.com/javascript/langchain-community/llms/ibm/WatsonxLLMConstructor)
- [`SageMakerLLMContentHandler`](https://reference.langchain.com/javascript/langchain-community/llms/sagemaker_endpoint/SageMakerLLMContentHandler)
- [`Serialized`](https://reference.langchain.com/javascript/langchain-community/load/serializable/Serialized)
- [`ArxivRetrieverOptions`](https://reference.langchain.com/javascript/langchain-community/retrievers/arxiv/ArxivRetrieverOptions)
- [`AzionFilter`](https://reference.langchain.com/javascript/langchain-community/retrievers/azion_edgesql/AzionFilter)
- [`Column`](https://reference.langchain.com/javascript/langchain-community/retrievers/azion_edgesql/Column)
- [`Operator`](https://reference.langchain.com/javascript/langchain-community/retrievers/azion_edgesql/Operator)
- [`BM25RetrieverOptions`](https://reference.langchain.com/javascript/langchain-community/retrievers/bm25/BM25RetrieverOptions)
- [`RemoteRetrieverAuth`](https://reference.langchain.com/javascript/langchain-community/retrievers/remote/RemoteRetrieverAuth)
- [`RemoteRetrieverValues`](https://reference.langchain.com/javascript/langchain-community/retrievers/remote/RemoteRetrieverValues)
- [`TavilySearchAPIRetrieverFields`](https://reference.langchain.com/javascript/langchain-community/retrievers/tavily_search_api/TavilySearchAPIRetrieverFields)
- [`ConvexKVStoreConfig`](https://reference.langchain.com/javascript/langchain-community/storage/convex/ConvexKVStoreConfig)
- [`AuroraDsqlChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/aurora_dsql/AuroraDsqlChatMessageHistoryInput)
- [`ConvexChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/convex/ConvexChatMessageHistoryInput)
- [`FileChatSession`](https://reference.langchain.com/javascript/langchain-community/stores/message/file_system/FileChatSession)
- [`FileChatStore`](https://reference.langchain.com/javascript/langchain-community/stores/message/file_system/FileChatStore)
- [`StoredFileChatSession`](https://reference.langchain.com/javascript/langchain-community/stores/message/file_system/StoredFileChatSession)
- [`RedisChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/ioredis/RedisChatMessageHistoryInput)
- [`Neo4jChatMessageHistoryConfigInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/neo4j/Neo4jChatMessageHistoryConfigInput)
- [`PlanetScaleChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/planetscale/PlanetScaleChatMessageHistoryInput)
- [`PostgresChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/postgres/PostgresChatMessageHistoryInput)
- [`UpstashRedisChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/upstash_redis/UpstashRedisChatMessageHistoryInput)
- [`XataChatMessageHistoryInput`](https://reference.langchain.com/javascript/langchain-community/stores/message/xata/XataChatMessageHistoryInput)
- [`VectaraComparisonResult`](https://reference.langchain.com/javascript/langchain-community/structured_query/vectara/VectaraComparisonResult)
- [`VectaraOperationResult`](https://reference.langchain.com/javascript/langchain-community/structured_query/vectara/VectaraOperationResult)
- [`VectaraVisitorResult`](https://reference.langchain.com/javascript/langchain-community/structured_query/vectara/VectaraVisitorResult)
- [`VectaraVisitorStructuredQueryResult`](https://reference.langchain.com/javascript/langchain-community/structured_query/vectara/VectaraVisitorStructuredQueryResult)
- [`CreateDraftSchema`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/CreateDraftSchema)
- [`GetMessageSchema`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GetMessageSchema)
- [`GetThreadSchema`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/GetThreadSchema)
- [`SearchSchema`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/SearchSchema)
- [`SendMessageSchema`](https://reference.langchain.com/javascript/langchain-community/tools/gmail/SendMessageSchema)
- [`SearchApiParameters`](https://reference.langchain.com/javascript/langchain-community/tools/searchapi/SearchApiParameters)
- [`SerperParameters`](https://reference.langchain.com/javascript/langchain-community/tools/serper/SerperParameters)
- [`WhereClause`](https://reference.langchain.com/javascript/langchain-community/utils/cassandra/WhereClause)
- [`AstraDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/astradb/AstraDeleteParams)
- [`CollectionFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/astradb/CollectionFilter)
- [`AzionFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azion_edgesql/AzionFilter)
- [`Column`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azion_edgesql/Column)
- [`Operator`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azion_edgesql/Operator)
- [`AzureAISearchAddDocumentsOptions`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchAddDocumentsOptions)
- [`AzureAISearchDocument`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchDocument)
- [`AzureAISearchDocumentMetadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchDocumentMetadata)
- [`AzureAISearchFilterType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchFilterType)
- [`AzureAISearchQueryType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/azure_aisearch/AzureAISearchQueryType)
- [`SupportedVectorTypes`](https://reference.langchain.com/javascript/langchain-community/vectorstores/cassandra/SupportedVectorTypes)
- [`ChromaLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/chroma/ChromaLibArgs)
- [`ConvexVectorStoreConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/convex/ConvexVectorStoreConfig)
- [`DistanceStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/hanavector/DistanceStrategy)
- [`LanceDBArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/lancedb/LanceDBArgs)
- [`DistanceStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/mariadb/DistanceStrategy)
- [`MetricType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/milvus/MetricType)
- [`metric`](https://reference.langchain.com/javascript/langchain-community/vectorstores/myscale/metric)
- [`DistanceStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neo4j_vector/DistanceStrategy)
- [`IndexType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neo4j_vector/IndexType)
- [`Metadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neo4j_vector/Metadata)
- [`SearchType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/neo4j_vector/SearchType)
- [`DistanceStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/pgvector/DistanceStrategy)
- [`PrismaSqlFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/prisma/PrismaSqlFilter)
- [`DistanceMetrics`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/DistanceMetrics)
- [`Metadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/Metadata)
- [`SearchStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/SearchStrategy)
- [`SingleStoreVectorStoreConfig`](https://reference.langchain.com/javascript/langchain-community/vectorstores/singlestore/SingleStoreVectorStoreConfig)
- [`SupabaseFilter`](https://reference.langchain.com/javascript/langchain-community/vectorstores/supabase/SupabaseFilter)
- [`SupabaseFilterRPCCall`](https://reference.langchain.com/javascript/langchain-community/vectorstores/supabase/SupabaseFilterRPCCall)
- [`SupabaseMetadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/supabase/SupabaseMetadata)
- [`TigrisLibArgs`](https://reference.langchain.com/javascript/langchain-community/vectorstores/tigris/TigrisLibArgs)
- [`TurbopufferDistanceMetric`](https://reference.langchain.com/javascript/langchain-community/vectorstores/turbopuffer/TurbopufferDistanceMetric)
- [`TurbopufferFilterType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/turbopuffer/TurbopufferFilterType)
- [`UpstashDeleteParams`](https://reference.langchain.com/javascript/langchain-community/vectorstores/upstash/UpstashDeleteParams)
- [`UpstashMetadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/upstash/UpstashMetadata)
- [`UpstashQueryMetadata`](https://reference.langchain.com/javascript/langchain-community/vectorstores/upstash/UpstashQueryMetadata)
- [`VoyClient`](https://reference.langchain.com/javascript/langchain-community/vectorstores/voy/VoyClient)

## Enums

- [`DistanceStrategy`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/DistanceStrategy)
- [`IndexType`](https://reference.langchain.com/javascript/langchain-community/vectorstores/couchbase_query/IndexType)
- [`SimilarityMetric`](https://reference.langchain.com/javascript/langchain-community/vectorstores/rockset/SimilarityMetric)
