MCPcopy
hub / github.com/openai/openai-python / prepare_request

Method prepare_request

src/openai/providers/bedrock.py:168–172  ·  view source on GitHub ↗
(self, request: httpx.Request)

Source from the content-addressed store, hash-verified

166 request.headers.update(signed_headers)
167
168 def prepare_request(self, request: httpx.Request) -> None:
169 body = self._validate_request(request)
170 if self._auth is None:
171 self._auth = BedrockAwsAuth(self._config)
172 self._sign(request, auth=self._auth, body=body)
173
174 async def prepare_async_request(self, request: httpx.Request) -> None:
175 body = self._validate_request(request)

Callers 2

_prepare_requestMethod · 0.45
_prepare_requestMethod · 0.45

Calls 3

_validate_requestMethod · 0.95
_signMethod · 0.95
BedrockAwsAuthClass · 0.85

Tested by

no test coverage detected