langchain_robocorp.toolkits.ActionServerToolkit

class langchain_robocorp.toolkits.ActionServerToolkit[source]

基类: BaseModel

工具套件,公开Robocorp Action Server提供的操作作为单独的工具。

通过解析和验证输入参数中的数据创建一个新的模型。

如果输入数据无法解析成有效的模型,将引发ValidationError异常。

参数 additional_headers: dict [可选]

传递给Action Server的额外头信息

参数 api_key: str = ''

Action Server请求的API密钥

参数 report_trace: bool = False

启用向Action Server运行中报告Langsmith跟踪信息

参数 url: str [必需]

Action Server的URL

get_tools(llm: Optional[BaseChatModel] = None, callback_manager: Optional[CallbackManager] = None) List[BaseTool][源代码]

将Action Server的操作作为工具包获取

参数
  • llm (可选[BaseChatModel]) – 可选,传递一个模型以返回单个输入工具

  • callback_manager (可选[CallbackManager]) – 将传递给工具的回调管理器

返回类型

列表[BaseTool]