langchain_community.tools.openapi(utils.api_models).APIRequestBody

class langchain_community.tools.openapi.utils.api_models.APIRequestBody[source]

继承自: BaseModel

请求体的模型。

通过解析和验证输入数据(关键字参数)创建新的模型。

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

参数 description: 可选[str] = None

请求数据体的描述。

参数 media_type: str [必需]

请求数据体的媒体类型。

参数 properties: List[APIRequestBodyProperty] [必需]
类方法 from_request_body(request_body: RequestBody, spec: OpenAPISpec) APIRequestBody[源代码]

从OpenAPI RequestBody实例化。

参数
  • request_body (RequestBody) –

  • spec (OpenAPISpec) –

返回类型

APIRequestBody