langchain-community API reference
400 public APIs from langchain-community (langchain-ai/langchain-community) — 187 classes, 34 functions, 179 methods. Signatures extracted by static analysis of the actual source.
Repository: langchain-ai/langchain-community
| Kind | Count |
|---|---|
| Classes | 187 |
| Functions | 34 |
| Methods | 179 |
API list
class
libs.community.langchain_community.adapters.openai.ChatChat.
class
libs.community.langchain_community.adapters.openai.ChatCompletionChat completion.
class
libs.community.langchain_community.adapters.openai.ChatCompletionChunkChat completion chunk.
class
libs.community.langchain_community.adapters.openai.ChatCompletionsChat completions.
class
libs.community.langchain_community.adapters.openai.ChoiceChoice.
class
libs.community.langchain_community.adapters.openai.ChoiceChunkChoice chunk.
class
libs.community.langchain_community.adapters.openai.CompletionsCompletions.
func
libs.community.langchain_community.adapters.openai.aenumerate(iterable:AsyncIterator[Any], start:int=0) -> AsyncIterator[tuple[int, Any]]Async version of enumerate function.
func
libs.community.langchain_community.adapters.openai.convert_dict_to_message(_dict:Mapping[str, Any]) -> BaseMessageConvert a dictionary to a LangChain message.
func
libs.community.langchain_community.adapters.openai.convert_message_to_dict(message:BaseMessage) -> dictConvert a LangChain message to a dictionary.
class
libs.community.langchain_community.agent_toolkits.azure_ai_services.AzureAiServicesToolkitToolkit for Azure AI Services.
class
libs.community.langchain_community.agent_toolkits.clickup.toolkit.ClickupToolkitClickup Toolkit.
method
libs.community.langchain_community.agent_toolkits.clickup.toolkit.ClickupToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.cogniswitch.toolkit.CogniswitchToolkitToolkit for CogniSwitch.
class
libs.community.langchain_community.agent_toolkits.github.toolkit.GitHubToolkitGitHub Toolkit.
method
libs.community.langchain_community.agent_toolkits.github.toolkit.GitHubToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.gitlab.toolkit.GitLabToolkitGitLab Toolkit.
method
libs.community.langchain_community.agent_toolkits.gitlab.toolkit.GitLabToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.gmail.toolkit.GmailToolkitToolkit for interacting with Gmail.
method
libs.community.langchain_community.agent_toolkits.gmail.toolkit.GmailToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.jira.toolkit.JiraToolkitJira Toolkit.
method
libs.community.langchain_community.agent_toolkits.jira.toolkit.JiraToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.json.toolkit.JsonToolkitToolkit for interacting with a JSON spec.
method
libs.community.langchain_community.agent_toolkits.json.toolkit.JsonToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.nasa.toolkit.NasaToolkitNasa Toolkit.
method
libs.community.langchain_community.agent_toolkits.nasa.toolkit.NasaToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.nla.tool.NLAToolNatural Language API Tool.
class
libs.community.langchain_community.agent_toolkits.nla.toolkit.NLAToolkitNatural Language API Toolkit.
method
libs.community.langchain_community.agent_toolkits.office365.toolkit.O365Toolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.openapi.spec.ReducedOpenAPISpecA reduced OpenAPI spec.
func
libs.community.langchain_community.agent_toolkits.openapi.spec.reduce_openapi_spec(spec:dict, dereference:bool=True) -> ReducedOpenAPISpecSimplify/distill/minify a spec somehow.
class
libs.community.langchain_community.agent_toolkits.openapi.toolkit.RequestsToolkitToolkit for making REST requests.
method
libs.community.langchain_community.agent_toolkits.openapi.toolkit.RequestsToolkit.get_tools() -> List[BaseTool]Return a list of tools.
class
libs.community.langchain_community.agent_toolkits.polygon.toolkit.PolygonToolkitPolygon Toolkit.
method
libs.community.langchain_community.agent_toolkits.polygon.toolkit.PolygonToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.slack.toolkit.SlackToolkitToolkit for interacting with Slack.
method
libs.community.langchain_community.agent_toolkits.slack.toolkit.SlackToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
method
libs.community.langchain_community.agent_toolkits.spark_sql.toolkit.SparkSQLToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.steam.toolkit.SteamToolkitSteam Toolkit.
method
libs.community.langchain_community.agent_toolkits.steam.toolkit.SteamToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agent_toolkits.zapier.toolkit.ZapierToolkitZapier Toolkit.
method
libs.community.langchain_community.agent_toolkits.zapier.toolkit.ZapierToolkit.get_tools() -> List[BaseTool]Get the tools in the toolkit.
class
libs.community.langchain_community.agents.openai_assistant.base.OpenAIAssistantV2RunnableRun an OpenAI Assistant.
method
libs.community.langchain_community.agents.openai_assistant.base.OpenAIAssistantV2Runnable.ainvoke(input:dict, config:Optional[RunnableConfig]=None, **kwargs:Any) -> OutputTypeAsync invoke assistant.
method
libs.community.langchain_community.agents.openai_assistant.base.OpenAIAssistantV2Runnable.invoke(input:dict, config:Optional[RunnableConfig]=None, **kwargs:Any) -> OutputTypeInvoke the assistant.
class
libs.community.langchain_community.cache.AsyncRedisCacheCache that uses Redis as a backend.
method
libs.community.langchain_community.cache.AsyncRedisCache.aclear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.AsyncRedisCache.alookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.AsyncRedisCache.aupdate(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
method
libs.community.langchain_community.cache.AsyncRedisCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.AsyncRedisCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.AsyncRedisCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
class
libs.community.langchain_community.cache.AzureCosmosDBNoSqlSemanticCacheCache that uses Cosmos DB NoSQL backend
method
libs.community.langchain_community.cache.AzureCosmosDBNoSqlSemanticCache.clear(**kwargs:Any) -> NoneClear semantic cache for a given llm_string.
method
libs.community.langchain_community.cache.AzureCosmosDBNoSqlSemanticCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt.
method
libs.community.langchain_community.cache.CassandraCache.aclear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.CassandraCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.CassandraCache.delete(prompt:str, llm_string:str) -> NoneEvict from cache if there's an entry.
class
libs.community.langchain_community.cache.GPTCacheCache that uses GPTCache as a backend.
method
libs.community.langchain_community.cache.GPTCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.GPTCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up the cache data.
method
libs.community.langchain_community.cache.GPTCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache.
class
libs.community.langchain_community.cache.InMemoryCacheCache that stores things in memory.
method
libs.community.langchain_community.cache.InMemoryCache.aclear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.InMemoryCache.alookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.InMemoryCache.aupdate(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
method
libs.community.langchain_community.cache.InMemoryCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.InMemoryCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.InMemoryCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
method
libs.community.langchain_community.cache.MemcachedCache.clear(**kwargs:Any) -> NoneClear the entire cache.
method
libs.community.langchain_community.cache.MemcachedCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.MemcachedCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
class
libs.community.langchain_community.cache.MomentoCacheCache that uses Momento as a backend.
method
libs.community.langchain_community.cache.MomentoCache.clear(**kwargs:Any) -> NoneClear the cache.
method
libs.community.langchain_community.cache.MomentoCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneStore llm generations in cache.
method
libs.community.langchain_community.cache.OpenSearchSemanticCache.clear(**kwargs:Any) -> NoneClear semantic cache for a given llm_string.
method
libs.community.langchain_community.cache.OpenSearchSemanticCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
class
libs.community.langchain_community.cache.RedisCacheCache that uses Redis as a backend.
method
libs.community.langchain_community.cache.RedisCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.RedisCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.RedisCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
method
libs.community.langchain_community.cache.RedisSemanticCache.clear(**kwargs:Any) -> NoneClear semantic cache for a given llm_string.
method
libs.community.langchain_community.cache.RedisSemanticCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.RedisSemanticCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
class
libs.community.langchain_community.cache.SQLAlchemyCacheCache that uses SQAlchemy as a backend.
method
libs.community.langchain_community.cache.SQLAlchemyCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.SQLAlchemyCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.SQLAlchemyCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate based on prompt and llm_string.
class
libs.community.langchain_community.cache.SQLAlchemyMd5CacheCache that uses SQAlchemy as a backend.
method
libs.community.langchain_community.cache.SQLAlchemyMd5Cache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.SQLAlchemyMd5Cache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.SQLAlchemyMd5Cache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate based on prompt and llm_string.
class
libs.community.langchain_community.cache.SQLiteCacheCache that uses SQLite as a backend.
class
libs.community.langchain_community.cache.SingleStoreDBSemanticCacheCache that uses SingleStore DB as a backend
method
libs.community.langchain_community.cache.SingleStoreDBSemanticCache.clear(**kwargs:Any) -> NoneClear semantic cache for a given llm_string.
method
libs.community.langchain_community.cache.SingleStoreDBSemanticCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
class
libs.community.langchain_community.cache.UpstashRedisCacheCache that uses Upstash Redis as a backend.
method
libs.community.langchain_community.cache.UpstashRedisCache.clear(**kwargs:Any) -> NoneClear cache.
method
libs.community.langchain_community.cache.UpstashRedisCache.lookup(prompt:str, llm_string:str) -> Optional[RETURN_VAL_TYPE]Look up based on prompt and llm_string.
method
libs.community.langchain_community.cache.UpstashRedisCache.update(prompt:str, llm_string:str, return_val:RETURN_VAL_TYPE) -> NoneUpdate cache based on prompt and llm_string.
class
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandlerCallback Handler that logs to Aim.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_agent_action(action:AgentAction, **kwargs:Any) -> AnyRun on agent action.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneRun when agent ends running.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_chain_end(outputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain ends running.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_chain_error(error:BaseException, **kwargs:Any) -> NoneRun when chain errors.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_chain_start(serialized:Dict[str, Any], inputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain starts running.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_llm_end(response:LLMResult, **kwargs:Any) -> NoneRun when LLM ends running.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneRun when LLM errors.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_llm_new_token(token:str, **kwargs:Any) -> NoneRun when LLM generates a new token.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_llm_start(serialized:Dict[str, Any], prompts:List[str], **kwargs:Any) -> NoneRun when LLM starts.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneRun when agent is ending.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_tool_end(output:Any, **kwargs:Any) -> NoneRun when tool ends running.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_tool_error(error:BaseException, **kwargs:Any) -> NoneRun when tool errors.
method
libs.community.langchain_community.callbacks.aim_callback.AimCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneRun when tool starts running.
method
libs.community.langchain_community.callbacks.argilla_callback.ArgillaCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneDo nothing
method
libs.community.langchain_community.callbacks.argilla_callback.ArgillaCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneDo nothing when LLM outputs an error.
method
libs.community.langchain_community.callbacks.argilla_callback.ArgillaCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneDo nothing
method
libs.community.langchain_community.callbacks.argilla_callback.ArgillaCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneDo nothing when tool starts.
class
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandlerCallback Handler that logs to Arize.
method
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandler.on_agent_action(action:AgentAction, **kwargs:Any) -> AnyDo nothing.
method
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandler.on_chain_end(outputs:Dict[str, Any], **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandler.on_chain_error(error:BaseException, **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.arize_callback.ArizeCallbackHandler.on_llm_new_token(token:str, **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.analyze_text(text:str) -> dictAnalyze text using textstat and spacy.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_agent_action(action:AgentAction, **kwargs:Any) -> AnyRun on agent action.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneRun when agent ends running.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_chain_end(outputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain ends running.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_chain_error(error:BaseException, **kwargs:Any) -> NoneRun when chain errors.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_chain_start(serialized:Dict[str, Any], inputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain starts running.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_llm_end(response:LLMResult, **kwargs:Any) -> NoneRun when LLM ends running.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneRun when LLM errors.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_llm_new_token(token:str, **kwargs:Any) -> NoneRun when LLM generates a new token.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_llm_start(serialized:Dict[str, Any], prompts:List[str], **kwargs:Any) -> NoneRun when LLM starts.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneRun when agent is ending.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_tool_end(output:Any, **kwargs:Any) -> NoneRun when tool ends running.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_tool_error(error:BaseException, **kwargs:Any) -> NoneRun when tool errors.
method
libs.community.langchain_community.callbacks.clearml_callback.ClearMLCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneRun when tool starts running.
class
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandlerCallback Handler that logs to Comet.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_agent_action(action:AgentAction, **kwargs:Any) -> AnyRun on agent action.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneRun when agent ends running.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_chain_end(outputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain ends running.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_chain_error(error:BaseException, **kwargs:Any) -> NoneRun when chain errors.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_chain_start(serialized:Dict[str, Any], inputs:Dict[str, Any], **kwargs:Any) -> NoneRun when chain starts running.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_llm_end(response:LLMResult, **kwargs:Any) -> NoneRun when LLM ends running.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneRun when LLM errors.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_llm_new_token(token:str, **kwargs:Any) -> NoneRun when LLM generates a new token.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_llm_start(serialized:Dict[str, Any], prompts:List[str], **kwargs:Any) -> NoneRun when LLM starts.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneRun when agent is ending.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_tool_end(output:Any, **kwargs:Any) -> NoneRun when tool ends running.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_tool_error(error:BaseException, **kwargs:Any) -> NoneRun when tool errors.
method
libs.community.langchain_community.callbacks.comet_ml_callback.CometCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneRun when tool starts running.
func
libs.community.langchain_community.callbacks.context_callback.import_context() -> AnyImport the `getcontext` package.
func
libs.community.langchain_community.callbacks.flyte_callback.analyze_text(text:str, nlp:Any=None, textstat:Any=None) -> dictAnalyze text using textstat and spacy.
class
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandlerCallback Handler that logs to Infino.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_chain_end(outputs:Dict[str, Any], **kwargs:Any) -> NoneDo nothing when LLM chain ends.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_chain_error(error:BaseException, **kwargs:Any) -> NoneNeed to log the error.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_llm_error(error:BaseException, **kwargs:Any) -> NoneSet the error flag.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneDo nothing.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_tool_error(error:BaseException, **kwargs:Any) -> NoneDo nothing when tool outputs an error.
method
libs.community.langchain_community.callbacks.infino_callback.InfinoCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneDo nothing when tool starts.
func
libs.community.langchain_community.callbacks.infino_callback.import_infino() -> AnyImport the infino client.
class
libs.community.langchain_community.callbacks.labelstudio_callback.LabelStudioCallbackHandlerLabel Studio callback handler.
method
libs.community.langchain_community.callbacks.labelstudio_callback.LabelStudioCallbackHandler.on_agent_finish(finish:AgentFinish, **kwargs:Any) -> NoneDo nothing
method
libs.community.langchain_community.callbacks.labelstudio_callback.LabelStudioCallbackHandler.on_text(text:str, **kwargs:Any) -> NoneDo nothing
method
libs.community.langchain_community.callbacks.labelstudio_callback.LabelStudioCallbackHandler.on_tool_start(serialized:Dict[str, Any], input_str:str, **kwargs:Any) -> NoneDo nothing when tool starts.
class
libs.community.langchain_community.callbacks.labelstudio_callback.LabelStudioModeLabel Studio mode enumerator.
class
libs.community.langchain_community.callbacks.llmonitor_callback.LLMonitorCallbackHandlerCallback Handler for LLMonitor`.
func
libs.community.langchain_community.callbacks.mlflow_callback.analyze_text(text:str, nlp:Any=None, textstat:Any=None) -> dictAnalyze text using textstat and spacy.
func
libs.community.langchain_community.callbacks.mlflow_callback.mlflow_callback_metrics() -> List[str]Get the metrics to log to MLFlow.
method
libs.community.langchain_community.callbacks.openai_info.OpenAICallbackHandler.on_llm_end(response:LLMResult, **kwargs:Any) -> NoneCollect token usage.
method
libs.community.langchain_community.callbacks.openai_info.OpenAICallbackHandler.on_llm_new_token(token:str, **kwargs:Any) -> NonePrint out the token.
method
libs.community.langchain_community.callbacks.openai_info.OpenAICallbackHandler.on_llm_start(serialized:Dict[str, Any], prompts:List[str], **kwargs:Any) -> NonePrint out the prompts.
class
libs.community.langchain_community.callbacks.openai_info.TokenTypeToken type enum.
class
libs.community.langchain_community.callbacks.promptlayer_callback.PromptLayerCallbackHandlerCallback handler for promptlayer.
func
libs.community.langchain_community.callbacks.sagemaker_callback.save_json(data:dict, file_path:str) -> NoneSave dict to local file path.
class
libs.community.langchain_community.callbacks.streamlit.mutable_expander.ChildRecordChild record as a NamedTuple.
class
libs.community.langchain_community.callbacks.streamlit.mutable_expander.ChildTypeEnumerator of the child type.
class
libs.community.langchain_community.callbacks.streamlit.streamlit_callback_handler.ToolRecordTool record as a NamedTuple.
class
libs.community.langchain_community.callbacks.tracers.comet.CometTracerComet Tracer.
class
libs.community.langchain_community.callbacks.tracers.wandb.WandbRunArgsArguments for the WandbTracer.
func
libs.community.langchain_community.callbacks.tracers.wandb.WandbTracer.get_metadata_dict(r:'Run') -> Dict[str, Any]Extract metadata from a given run.
class
libs.community.langchain_community.callbacks.trubrics_callback.TrubricsCallbackHandlerCallback handler for Trubrics.
func
libs.community.langchain_community.callbacks.uptrain_callback.import_uptrain() -> AnyImport the `uptrain` package.
func
libs.community.langchain_community.callbacks.utils.hash_string(s:str) -> strHash a string using sha1.
func
libs.community.langchain_community.callbacks.utils.load_json(json_path:Union[str, Path]) -> strLoad json file to a string.
func
libs.community.langchain_community.callbacks.wandb_callback.load_json_to_dict(json_path:Union[str, Path]) -> dictLoad json file to a dictionary.
method
libs.community.langchain_community.chains.graph_qa.base.GraphQAChain.input_keys() -> List[str]Input keys.
method
libs.community.langchain_community.chains.graph_qa.base.GraphQAChain.output_keys() -> List[str]Output keys.
func
libs.community.langchain_community.chains.graph_qa.cypher.extract_cypher(text:str) -> strExtract Cypher code from a text.
func
libs.community.langchain_community.chains.graph_qa.falkordb.extract_cypher(text:str) -> strExtract Cypher code from a text.
func
libs.community.langchain_community.chains.graph_qa.gremlin.extract_gremlin(text:str) -> strExtract Gremlin code from a text.
func
libs.community.langchain_community.chains.graph_qa.kuzu.extract_cypher(text:str) -> strExtract Cypher code from a text.
func
libs.community.langchain_community.chains.graph_qa.kuzu.remove_prefix(text:str, prefix:str) -> strRemove a prefix from a text.
func
libs.community.langchain_community.chains.graph_qa.memgraph.extract_cypher(text:str) -> strExtract Cypher code from a text.
class
libs.community.langchain_community.chains.openapi.requests_chain.APIRequesterChainGet the request parser.
class
libs.community.langchain_community.chains.openapi.requests_chain.APIRequesterOutputParserParse the request and error tags.
method
libs.community.langchain_community.chains.openapi.requests_chain.APIRequesterOutputParser.parse(llm_output:str) -> strParse the request and error tags.
class
libs.community.langchain_community.chains.openapi.response_chain.APIResponderChainGet the response parser.
method
libs.community.langchain_community.chains.openapi.response_chain.APIResponderChain.from_llm(llm:BaseLanguageModel, verbose:bool=True, **kwargs:Any) -> LLMChainGet the response parser.
class
libs.community.langchain_community.chains.openapi.response_chain.APIResponderOutputParserParse the response and error tags.
method
libs.community.langchain_community.chains.openapi.response_chain.APIResponderOutputParser.parse(llm_output:str) -> strParse the response and error tags.
class
libs.community.langchain_community.chains.pebblo_retrieval.models.AuthContextClass for an authorization context.
class
libs.community.langchain_community.chains.pebblo_retrieval.models.ChainInputInput for PebbloRetrievalQA chain.
class
libs.community.langchain_community.chains.pebblo_retrieval.models.FrameworkLangchain framework details
class
libs.community.langchain_community.chains.pebblo_retrieval.models.RuntimeOS, language details
class
libs.community.langchain_community.chains.pebblo_retrieval.models.SemanticContextClass for a semantic context.
class
libs.community.langchain_community.chains.pebblo_retrieval.models.SemanticEntitiesClass for a semantic entity filter.
class
libs.community.langchain_community.chains.pebblo_retrieval.models.SemanticTopicsClass for a semantic topic filter.
class
libs.community.langchain_community.chains.pebblo_retrieval.utilities.PebbloRetrievalAPIWrapperWrapper for Pebblo Retrieval API.
func
libs.community.langchain_community.chains.pebblo_retrieval.utilities.get_ip() -> strFetch local runtime ip address.
func
libs.community.langchain_community.chat_loaders.utils.merge_chat_runs(chat_sessions:Iterable[ChatSession]) -> Iterator[ChatSession]Merge chat runs together.
method
libs.community.langchain_community.chat_message_histories.kafka.KafkaChatMessageHistory.close() -> NoneRelease the resources.
method
libs.community.langchain_community.chat_message_histories.rocksetdb.RocksetChatMessageHistory.add_message(message:BaseMessage) -> NoneAdd a Message object to the history.
class
libs.community.langchain_community.chat_message_histories.zep.SearchScopeScope for the document search.
func
libs.community.langchain_community.chat_message_histories.zep_cloud.get_zep_message_role_type(role:str) -> RoleTypeGet the Zep role type from the role string.
class
libs.community.langchain_community.chat_models.anyscale.ChatAnyscale`Anyscale` Chat large language models.
class
libs.community.langchain_community.chat_models.azureml_endpoint.LlamaContentFormatterContent formatter for `LLaMA`.
class
libs.community.langchain_community.chat_models.azureml_endpoint.MistralChatContentFormatterContent formatter for `Mistral`.
class
libs.community.langchain_community.chat_models.baichuan.ChatBaichuanBaichuan chat model integration.
class
libs.community.langchain_community.chat_models.dappier.ChatDappierAI`Dappier` chat large language models.
method
libs.community.langchain_community.chat_models.dappier.ChatDappierAI.validate_environment(values:Dict) -> AnyValidate that api key exists in environment.
class
libs.community.langchain_community.chat_models.deepinfra.ChatDeepInfraA chat model that uses the DeepInfra API.
class
libs.community.langchain_community.chat_models.edenai.ChatEdenAI`EdenAI` chat large language models.
method
libs.community.langchain_community.chat_models.edenai.ChatEdenAI.validate_environment(values:Dict) -> DictValidate that api key exists in environment.
class
libs.community.langchain_community.chat_models.ernie.ErnieBotChat`ERNIE-Bot` large language model.
class
libs.community.langchain_community.chat_models.everlyai.ChatEverlyAI`EverlyAI` Chat large language models.
class
libs.community.langchain_community.chat_models.fake.FakeListChatModelFake ChatModel for testing purposes.
class
libs.community.langchain_community.chat_models.fake.FakeMessagesListChatModelFake ChatModel for testing purposes.
class
libs.community.langchain_community.chat_models.friendli.ChatFriendliFriendli LLM for chat.
func
libs.community.langchain_community.chat_models.friendli.get_chat_request(messages:List[BaseMessage]) -> Dict[str, Any]Get a request of the Friendli chat API.
func
libs.community.langchain_community.chat_models.friendli.get_role(message:BaseMessage) -> strGet role of the message.
class
libs.community.langchain_community.chat_models.google_palm.ChatGooglePalm`Google PaLM` Chat models API.
class
libs.community.langchain_community.chat_models.google_palm.ChatGooglePalmErrorError with the `Google PaLM` API.
func
libs.community.langchain_community.chat_models.google_palm.chat_with_retry(llm:ChatGooglePalm, **kwargs:Any) -> AnyUse tenacity to retry the completion call.
class
libs.community.langchain_community.chat_models.gpt_router.GPTRouterGPTRouter by Writesonic Inc.
class
libs.community.langchain_community.chat_models.gpt_router.GPTRouterExceptionError with the `GPTRouter APIs`
class
libs.community.langchain_community.chat_models.gpt_router.GPTRouterModelGPTRouter model.
class
libs.community.langchain_community.chat_models.hunyuan.ChatHunyuanTencent Hunyuan chat models API by Tencent.
class
libs.community.langchain_community.chat_models.javelin_ai_gateway.ChatJavelinAIGateway`Javelin AI Gateway` chat models API.
class
libs.community.langchain_community.chat_models.jinachat.JinaChat`Jina AI` Chat models API.
method
libs.community.langchain_community.chat_models.jinachat.JinaChat.completion_with_retry(**kwargs:Any) -> AnyUse tenacity to retry the completion call.
class
libs.community.langchain_community.chat_models.kinetica.ChatKineticaKinetica LLM Chat Model API.
method
libs.community.langchain_community.chat_models.kinetica.ChatKinetica.validate_environment(values:Dict) -> DictPydantic object validator.
class
libs.community.langchain_community.chat_models.kinetica.KineticaUtilKinetica utility functions.
class
libs.community.langchain_community.chat_models.konko.ChatKonko`ChatKonko` Chat large language models API.
class
libs.community.langchain_community.chat_models.llamacpp.ChatLlamaCppllama.cpp model.
class
libs.community.langchain_community.chat_models.maritalk.ChatMaritalk`MariTalk` Chat models API.
class
libs.community.langchain_community.chat_models.minimax.MiniMaxChatMiniMax chat model integration.
class
libs.community.langchain_community.chat_models.mlflow.ChatMlflow`MLflow` chat models API.
class
libs.community.langchain_community.chat_models.mlflow_ai_gateway.ChatMLflowAIGateway`MLflow AI Gateway` chat models API.
class
libs.community.langchain_community.chat_models.mlx.ChatMLXMLX chat models.
class
libs.community.langchain_community.chat_models.moonshot.MoonshotChatMoonshot chat model integration.
class
libs.community.langchain_community.chat_models.naver.ChatClovaX`NCP ClovaStudio` Chat Completion API.
class
libs.community.langchain_community.chat_models.oci_generative_ai.ChatOCIGenAIChatOCIGenAI chat model integration.
class
libs.community.langchain_community.chat_models.octoai.ChatOctoAIOctoAI Chat large language models.
class
libs.community.langchain_community.chat_models.openai.ChatOpenAI`OpenAI` Chat large language models API.
class
libs.community.langchain_community.chat_models.outlines.ChatOutlinesOutlines chat model integration.
class
libs.community.langchain_community.chat_models.premai.ChatPremAIPremAI Chat models.
class
libs.community.langchain_community.chat_models.premai.ChatPremAPIErrorError with the `PremAI` API.
class
libs.community.langchain_community.chat_models.reka.ChatRekaReka chat large language models.
method
libs.community.langchain_community.chat_models.reka.ChatReka.get_num_tokens(input:Union[str, BaseMessage, List[BaseMessage]]) -> intCalculate number of tokens.
func
libs.community.langchain_community.chat_models.reka.process_content_item(item:Dict[str, Any]) -> Dict[str, Any]Process a single content item.
class
libs.community.langchain_community.chat_models.snowflake.ChatSnowflakeCortexErrorError with Snowpark client.
class
libs.community.langchain_community.chat_models.sparkllm.ChatSparkLLMIFlyTek Spark chat model integration.
class
libs.community.langchain_community.chat_models.tongyi.ChatTongyiAlibaba Tongyi Qwen chat model integration.
method
libs.community.langchain_community.chat_models.tongyi.ChatTongyi.completion_with_retry(**kwargs:Any) -> AnyUse tenacity to retry the completion call.
method
libs.community.langchain_community.chat_models.tongyi.ChatTongyi.stream_completion_with_retry(**kwargs:Any) -> AnyUse tenacity to retry the completion call.
method
libs.community.langchain_community.chat_models.tongyi.ChatTongyi.subtract_client_response(resp:Any, prev_resp:Any) -> AnySubtract prev response from curr response.
func
libs.community.langchain_community.chat_models.tongyi.convert_dict_to_message(_dict:Mapping[str, Any], is_chunk:bool=False) -> Union[BaseMessage, BaseMessageChunk]Convert a dict to a message.
func
libs.community.langchain_community.chat_models.tongyi.convert_message_chunk_to_message(message_chunk:BaseMessageChunk) -> BaseMessageConvert a message chunk to a message.
func
libs.community.langchain_community.chat_models.tongyi.convert_message_to_dict(message:BaseMessage) -> dictConvert a message to a dict.
func
libs.community.langchain_community.chat_models.volcengine_maas.convert_dict_to_message(_dict:Mapping[str, Any]) -> AIMessageConvert a dict to a message.
class
libs.community.langchain_community.chat_models.writer.ChatWriterWriter chat model.
class
libs.community.langchain_community.chat_models.yandex.ChatYandexGPTYandexGPT large language models.
func
libs.community.langchain_community.chat_models.yandex.completion_with_retry(llm:ChatYandexGPT, **kwargs:Any) -> AnyUse tenacity to retry the completion call.
class
libs.community.langchain_community.chat_models.yi.ChatYiYi chat models API.
class
libs.community.langchain_community.chat_models.yuan2.ChatYuan2`Yuan2.0` Chat models API.
method
libs.community.langchain_community.chat_models.yuan2.ChatYuan2.completion_with_retry(**kwargs:Any) -> AnyUse tenacity to retry the completion call.
class
libs.community.langchain_community.chat_models.zhipuai.ChatZhipuAIZhipuAI chat model integration.
class
libs.community.langchain_community.cross_encoders.fake.FakeCrossEncoderFake cross encoder model.
class
libs.community.langchain_community.cross_encoders.huggingface.HuggingFaceCrossEncoderHuggingFace cross encoder models.
class
libs.community.langchain_community.docstore.arbitrary_fn.DocstoreFnDocstore via arbitrary lookup function.
method
libs.community.langchain_community.docstore.arbitrary_fn.DocstoreFn.search(search:str) -> DocumentSearch for a document.
class
libs.community.langchain_community.docstore.base.AddableMixinMixin class that supports adding texts.
method
libs.community.langchain_community.docstore.base.AddableMixin.add(texts:Dict[str, Document]) -> NoneAdd more documents.
method
libs.community.langchain_community.docstore.base.Docstore.delete(ids:List) -> NoneDeleting IDs from in memory dictionary.
method
libs.community.langchain_community.docstore.base.Docstore.search(search:str) -> Union[str, Document]Search for document.
class
libs.community.langchain_community.docstore.wikipedia.WikipediaWikipedia API.
method
libs.community.langchain_community.docstore.wikipedia.Wikipedia.search(search:str) -> Union[str, Document]Try to search for wiki page.
class
libs.community.langchain_community.document_compressors.llmlingua_filter.LLMLinguaCompressorCompress using LLMLingua Project.
class
libs.community.langchain_community.document_compressors.openvino_rerank.OpenVINORerankerOpenVINO rerank models.
class
libs.community.langchain_community.document_compressors.openvino_rerank.RerankRequestRequest for reranking.
class
libs.community.langchain_community.document_loaders.acreom.AcreomLoaderLoad `acreom` vault from a directory.
class
libs.community.langchain_community.document_loaders.airbyte_json.AirbyteJSONLoaderLoad local `Airbyte` json files.
class
libs.community.langchain_community.document_loaders.airtable.AirtableLoaderLoad the `Airtable` tables.
method
libs.community.langchain_community.document_loaders.airtable.AirtableLoader.lazy_load() -> Iterator[Document]Lazy load Documents from table.
class
libs.community.langchain_community.document_loaders.arxiv.ArxivLoaderLoad a query result from `Arxiv`.
method
libs.community.langchain_community.document_loaders.arxiv.ArxivLoader.lazy_load() -> Iterator[Document]Lazy load Arvix documents
class
libs.community.langchain_community.document_loaders.assemblyai.AssemblyAIAudioLoaderByIdLoad AssemblyAI audio transcripts.
class
libs.community.langchain_community.document_loaders.assemblyai.AssemblyAIAudioTranscriptLoaderLoad AssemblyAI audio transcripts.
class
libs.community.langchain_community.document_loaders.async_html.AsyncHtmlLoaderLoad `HTML` asynchronously.
class
libs.community.langchain_community.document_loaders.athena.AthenaLoaderLoad documents from `AWS Athena`.
class
libs.community.langchain_community.document_loaders.azlyrics.AZLyricsLoaderLoad `AZLyrics` webpages.
method
libs.community.langchain_community.document_loaders.azlyrics.AZLyricsLoader.load() -> List[Document]Load webpages into Documents.
class
libs.community.langchain_community.document_loaders.azure_ai_data.AzureAIDataLoaderLoad from Azure AI Data.
method
libs.community.langchain_community.document_loaders.azure_ai_data.AzureAIDataLoader.lazy_load() -> Iterator[Document]A lazy loader for Documents.
class
libs.community.langchain_community.document_loaders.baiducloud_bos_directory.BaiduBOSDirectoryLoaderLoad from `Baidu BOS directory`.
method
libs.community.langchain_community.document_loaders.baiducloud_bos_directory.BaiduBOSDirectoryLoader.lazy_load() -> Iterator[Document]Load documents.
class
libs.community.langchain_community.document_loaders.baiducloud_bos_file.BaiduBOSFileLoaderLoad from `Baidu Cloud BOS` file.
method
libs.community.langchain_community.document_loaders.baiducloud_bos_file.BaiduBOSFileLoader.lazy_load() -> Iterator[Document]Load documents.
class
libs.community.langchain_community.document_loaders.bibtex.BibtexLoaderLoad a `bibtex` file.
class
libs.community.langchain_community.document_loaders.blackboard.BlackboardLoaderLoad a `Blackboard` course.
method
libs.community.langchain_community.document_loaders.blackboard.BlackboardLoader.download(path:str) -> NoneDownload a file from an url.
method
libs.community.langchain_community.document_loaders.blackboard.BlackboardLoader.load() -> List[Document]Load data into Document objects.
method
libs.community.langchain_community.document_loaders.blackboard.BlackboardLoader.parse_filename(url:str) -> strParse the filename from an url.
class
libs.community.langchain_community.document_loaders.blob_loaders.file_system.FileSystemBlobLoaderLoad blobs in the local file system.
class
libs.community.langchain_community.document_loaders.blockchain.BlockchainTypeEnumerator of the supported blockchains.
class
libs.community.langchain_community.document_loaders.brave_search.BraveSearchLoaderLoad with `Brave Search` engine.
class
libs.community.langchain_community.document_loaders.chm.CHMParserMicrosoft Compiled HTML Help (CHM) Parser.
class
libs.community.langchain_community.document_loaders.chm.UnstructuredCHMLoaderLoad `CHM` files using `Unstructured`.
class
libs.community.langchain_community.document_loaders.concurrent.ConcurrentLoaderLoad and pars Documents concurrently.
class
libs.community.langchain_community.document_loaders.confluence.ConfluenceLoaderLoad `Confluence` pages.
method
libs.community.langchain_community.document_loaders.confluence.ConfluenceLoader.is_public_page(page:dict) -> boolCheck if a page is publicly accessible.
class
libs.community.langchain_community.document_loaders.conllu.CoNLLULoaderLoad `CoNLL-U` files.
method
libs.community.langchain_community.document_loaders.conllu.CoNLLULoader.load() -> List[Document]Load from a file path.
class
libs.community.langchain_community.document_loaders.couchbase.CouchbaseLoaderLoad documents from `Couchbase`.
class
libs.community.langchain_community.document_loaders.cube_semantic.CubeSemanticLoaderLoad `Cube semantic layer` metadata.
class
libs.community.langchain_community.document_loaders.datadog_logs.DatadogLogsLoaderLoad `Datadog` logs.
method
libs.community.langchain_community.document_loaders.datadog_logs.DatadogLogsLoader.load() -> List[Document]Get logs from Datadog.
method
libs.community.langchain_community.document_loaders.datadog_logs.DatadogLogsLoader.parse_log(log:dict) -> DocumentCreate Document objects from Datadog log items.
class
libs.community.langchain_community.document_loaders.dataframe.DataFrameLoaderLoad `Pandas` DataFrame.
class
libs.community.langchain_community.document_loaders.dedoc.DedocAPIFileLoaderLoad files using `dedoc` API.
method
libs.community.langchain_community.document_loaders.dedoc.DedocAPIFileLoader.lazy_load() -> Iterator[Document]Lazily load documents.
class
libs.community.langchain_community.document_loaders.diffbot.DiffbotLoaderLoad `Diffbot` json file.
class
libs.community.langchain_community.document_loaders.directory.DirectoryLoaderLoad from a directory.
method
libs.community.langchain_community.document_loaders.directory.DirectoryLoader.lazy_load() -> Iterator[Document]Load documents lazily.
method
libs.community.langchain_community.document_loaders.directory.DirectoryLoader.load() -> List[Document]Load documents.
class
libs.community.langchain_community.document_loaders.discord.DiscordChatLoaderLoad `Discord` chat logs.
method
libs.community.langchain_community.document_loaders.discord.DiscordChatLoader.load() -> List[Document]Load all chat messages.
class
libs.community.langchain_community.document_loaders.docugami.DocugamiLoaderLoad from `Docugami`.
method
libs.community.langchain_community.document_loaders.docugami.DocugamiLoader.load() -> List[Document]Load documents.
class
libs.community.langchain_community.document_loaders.docusaurus.DocusaurusLoaderLoad from Docusaurus Documentation.
class
libs.community.langchain_community.document_loaders.dropbox.DropboxLoaderLoad files from `Dropbox`.
method
libs.community.langchain_community.document_loaders.dropbox.DropboxLoader.load() -> List[Document]Load documents.
class
libs.community.langchain_community.document_loaders.duckdb_loader.DuckDBLoaderLoad from `DuckDB`.
class
libs.community.langchain_community.document_loaders.email.UnstructuredEmailLoaderLoad email files using `Unstructured`.
class
libs.community.langchain_community.document_loaders.epub.UnstructuredEPubLoaderLoad `EPub` files using `Unstructured`.
method
libs.community.langchain_community.document_loaders.etherscan.EtherscanLoader.lazy_load() -> Iterator[Document]Lazy load Documents from table.
class
libs.community.langchain_community.document_loaders.fauna.FaunaLoaderLoad from `FaunaDB`.
class
libs.community.langchain_community.document_loaders.figma.FigmaFileLoaderLoad `Figma` file.
method
libs.community.langchain_community.document_loaders.figma.FigmaFileLoader.load() -> List[Document]Load file
class
libs.community.langchain_community.document_loaders.gcs_directory.GCSDirectoryLoaderLoad from GCS directory.
method
libs.community.langchain_community.document_loaders.gcs_directory.GCSDirectoryLoader.load() -> List[Document]Load documents.
class
libs.community.langchain_community.document_loaders.gcs_file.GCSFileLoaderLoad from GCS file.
method
libs.community.langchain_community.document_loaders.gcs_file.GCSFileLoader.load() -> List[Document]Load documents.
class
libs.community.langchain_community.document_loaders.generic.GenericLoaderGeneric Document Loader.
method
libs.community.langchain_community.document_loaders.generic.GenericLoader.lazy_load() -> Iterator[Document]Load documents lazily.
class
libs.community.langchain_community.document_loaders.geodataframe.GeoDataFrameLoaderLoad `geopandas` Dataframe.
class
libs.community.langchain_community.document_loaders.git.GitLoaderLoad `Git` repository files.
class
libs.community.langchain_community.document_loaders.gitbook.GitbookLoaderLoad `GitBook` data.
class
libs.community.langchain_community.document_loaders.github.BaseGitHubLoaderLoad `GitHub` repository Issues.
class
libs.community.langchain_community.document_loaders.github.GitHubIssuesLoaderLoad issues of a GitHub repository.
method
libs.community.langchain_community.document_loaders.github.GitHubIssuesLoader.url() -> strCreate URL for GitHub API.
class
libs.community.langchain_community.document_loaders.github.GithubFileLoaderLoad GitHub File
class
libs.community.langchain_community.document_loaders.glue_catalog.GlueCatalogLoaderLoad table schemas from AWS Glue.
class
libs.community.langchain_community.document_loaders.googledrive.GoogleDriveLoaderLoad Google Docs from `Google Drive`.
method
libs.community.langchain_community.document_loaders.googledrive.GoogleDriveLoader.load() -> List[Document]Load documents.
method
libs.community.langchain_community.document_loaders.googledrive.GoogleDriveLoader.validate_credentials_path(v:Any, **kwargs:Any) -> AnyValidate that credentials_path exists.
class
libs.community.langchain_community.document_loaders.gutenberg.GutenbergLoaderLoad from `Gutenberg.org`.
method
libs.community.langchain_community.document_loaders.gutenberg.GutenbergLoader.load() -> List[Document]Load file.
class
libs.community.langchain_community.document_loaders.helpers.FileEncodingFile encoding as the NamedTuple.
func
libs.community.langchain_community.document_loaders.helpers.detect_file_encodings(file_path:Union[str, Path], timeout:int=5) -> List[FileEncoding]Try to detect the file encoding.
class
libs.community.langchain_community.document_loaders.hn.HNLoaderLoad `Hacker News` data.
method
libs.community.langchain_community.document_loaders.hn.HNLoader.load() -> List[Document]Get important HN webpage information.
method
libs.community.langchain_community.document_loaders.hn.HNLoader.load_comments(soup_info:Any) -> List[Document]Load comments from a HN post.
method
libs.community.langchain_community.document_loaders.hn.HNLoader.load_results(soup:Any) -> List[Document]Load items from an HN page.
class
libs.community.langchain_community.document_loaders.html.UnstructuredHTMLLoaderLoad `HTML` files using `Unstructured`.
class
libs.community.langchain_community.document_loaders.image_captions.ImageCaptionLoaderLoad image captions.
class
libs.community.langchain_community.document_loaders.imsdb.IMSDbLoaderLoad `IMSDb` webpages.
method
libs.community.langchain_community.document_loaders.imsdb.IMSDbLoader.load() -> List[Document]Load webpage.
class
libs.community.langchain_community.document_loaders.iugu.IuguLoaderLoad from `IUGU`.
class
libs.community.langchain_community.document_loaders.joplin.JoplinLoaderLoad notes from `Joplin`.
class
libs.community.langchain_community.document_loaders.json_loader.JSONLoaderLoad a `JSON` file using a `jq` schema.
class
libs.community.langchain_community.document_loaders.kinetica_loader.KineticaLoaderLoad from `Kinetica` API.
method
libs.community.langchain_community.document_loaders.kinetica_loader.KineticaLoader.load() -> List[Document]Load data into document objects.
class
libs.community.langchain_community.document_loaders.lakefs.LakeFSClientClient for lakeFS.
class
libs.community.langchain_community.document_loaders.lakefs.LakeFSLoaderLoad from `lakeFS`.
class
libs.community.langchain_community.document_loaders.larksuite.LarkSuiteDocLoaderLoad from `LarkSuite` (`FeiShu`).
class
libs.community.langchain_community.document_loaders.larksuite.LarkSuiteWikiLoaderLoad from `LarkSuite` (`FeiShu`) wiki.
class
libs.community.langchain_community.document_loaders.llmsherpa.LLMSherpaFileLoaderLoad Documents using `LLMSherpa`.
method
libs.community.langchain_community.document_loaders.llmsherpa.LLMSherpaFileLoader.lazy_load() -> Iterator[Document]Load file.
class
libs.community.langchain_community.document_loaders.mastodon.MastodonTootsLoaderLoad the `Mastodon` 'toots'.
method
libs.community.langchain_community.document_loaders.mastodon.MastodonTootsLoader.lazy_load() -> Iterator[Document]Load toots into documents.
method
libs.community.langchain_community.document_loaders.mediawikidump.MWDumpLoader.lazy_load() -> Iterator[Document]Lazy load from a file path.
class
libs.community.langchain_community.document_loaders.merge.MergedDataLoaderMerge documents from a list of loaders
class
libs.community.langchain_community.document_loaders.mhtml.MHTMLLoaderParse `MHTML` files with `BeautifulSoup`.
class
libs.community.langchain_community.document_loaders.modern_treasury.ModernTreasuryLoaderLoad from `Modern Treasury`.
class
libs.community.langchain_community.document_loaders.mongodb.MongodbLoaderLoad MongoDB documents.
About this data
These signatures were extracted from the public source of langchain-ai/langchain-community
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.