code: def openapi_request_body(self) -> dict[str, t.Any]:
      return {
          "content": {
              self._mime_type: MediaType(
                  schema=self.openapi_schema(),
                  example=self.openapi_example(),
              )
          },
          "required": True,
          "x-bentoml-io-descriptor": self.to_spec(),
      }
  
imports: from __future__ import annotations
  import typing
  from typing import TYPE_CHECKING
  from starlette.requests import Request
  from starlette.responses import Response
  import bentoml
  from bentoml._internal.service.openapi import SUCCESS_DESCRIPTION
  from bentoml._internal.service.openapi.specification import MediaType
  from bentoml._internal.service.openapi.specification import Schema
  from bentoml._internal.utils.http import set_cookies
  from bentoml.exceptions import BentoMLException
  from bentoml.io import IODescriptor
label_desc: Use image node_id 7 for calling the CustomDescriptor obj's underlying member method code with example usage: obj.openapi_request_body() and returns: dict