langchain_community.utilities.requests.GenericRequestsWrapper

class langchain_community.utilities.requests.GenericRequestsWrapper[source]

基类: BaseModel

请求库的轻量级包装器。

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

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

参数 aiosession: Optional[ClientSession] = None
参数 auth: Optional[Any] = None
参数 headers: Optional[Dict[str, str]] = None
参数 response_content_type: Literal['text', 'json'] = 'text'
参数 verify: bool = True
异步 adelete(url: str, **kwargs: Any) Union[str, Dict[str, Any]][source]

异步地删除URL并返回文本。

参数:
  • url (str) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

async aget(url: str, **kwargs: Any) Union[str, Dict[str, Any]][源代码]

异步获取URL并返回文本。

参数:
  • url (str) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

async apatch(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any]][源代码]

异步修改变量并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

async apost(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any]][源代码]

异步向URL发送POST请求并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

async aput(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any]][source]

异步地将数据放入指定的URL中,并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

delete(url: str, **kwargs: Any) Union[str, Dict[str, Any]][source]

删除指定的URL,并返回文本。

参数:
  • url (str) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

get(url: str, **kwargs: Any) Union[str, Dict[str, Any]][source]

获取指定的URL信息,并返回文本。

参数:
  • url (str) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

patch(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any][source]

修复 URL 并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

post(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any][source]

向 URL 发送 POST 请求并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

put(url: str, data: Dict[str, Any], **kwargs: Any) Union[str, Dict[str, Any][source]

更新 URL 并返回文本。

参数:
  • url (str) –

  • data (Dict[str, Any]) –

  • kwargs (Any) –

返回类型

联合[str, Dict[str, Any]]

属性 requests Requests