langchain_community.agent_toolkits.openapi.toolkit
.RequestsToolkit¶
- class langchain_community.agent_toolkits.openapi.toolkit.RequestsToolkit[source]¶
Bases:
BaseToolkit
制作REST请求的工具包。
- 安全提示:本工具包包含用于向API发出GET、POST、PATCH、PUT
和DELETE请求的工具。
请谨慎决定谁可以使用此工具包。如果向最终用户公开,请考虑用户可能会代表代码托管服务器发出任意请求。例如,用户可能要求服务器请求一个仅从服务器可访问的私有API。
控制使用本工具包提交问题请求的人以及其具有的网络访问权限。
有关更多信息,请参阅https://python.langchain.ac.cn/docs/security。
通过解析和验证关键词参数的输入数据来创建新的模型。
如果输入数据无法解析为有效的模型,则会引发ValidationError。
- 参数allow_dangerous_requests: bool = False¶
允许危险请求。请参阅文档以获取详细信息。
- 参数requests_wrapper: TextRequestsWrapper [必需]¶
请求包装器。