langchain_community.tools.connery.service
.ConneryService¶
- class langchain_community.tools.connery.service.ConneryService[source]¶
基类:
BaseModel
与Connery Runner API交互的服务。
它从Connery Runner获取可用操作列表,将它们包装在ConneryAction工具中,并将其返回给用户。它还提供了一个运行操作的方法。
通过解析和验证关键字参数中的输入数据来创建新模型。
如果输入数据无法解析成有效的模型,则抛出ValidationError异常。
- param api_key: Optional[str] = None¶
- param runner_url: Optional[str] = None¶
- get_action(action_id: str) ConneryAction [source]¶
返回Connery Runner中指定的操作。 :param action_id: 要返回的操作ID。 :type action_id: str
- 返回
具有指定ID的操作。
- 返回类型
- 参数
action_id (str) –
- list_actions() List[ConneryAction] [source]¶
返回Connery Runner中可用的操作列表。 :returns: Connery Runner中可用的操作列表。 :rtype: List[ConneryAction]
- 返回类型
List[ConneryAction]