hyperdock_langchain.connector#
Attributes#
Classes#
Functions#
|
|
|
Module Contents#
- class hyperdock_langchain.connector.LangchainToolRequest(tool_type: Type[langchain.tools.BaseTool], tool_args: dict[str, Any] | None = None, env_dict_extends: dict[str, str] | None = None, auth: dict[str, Any] | None = None, tool_vars: dict[str, str] | None = None)#
Bases:
object
- tool_type: Type[langchain.tools.BaseTool]#
- tool_args: dict[str, Any]#
- env_dict_extends: dict[str, str]#
- auth: dict[str, Any] | None#
- tool_vars: dict[str, str]#
- hyperdock_langchain.connector.ToolType#
- hyperdock_langchain.connector.modify_environment(environ: dict[str, str], kwargs: dict[str, Any], env_dict_extends: dict[str, Callable[[str, str], Tuple[str, str]]]) dict[str, str] #
- hyperdock_langchain.connector.connect(tool_type: ToolType) Callable[[Ellipsis], str] #