Home / Function/ request() — anthropic-sdk-python Function Reference

request() — anthropic-sdk-python Function Reference

Architecture documentation for the request() function in _base_client.py from the anthropic-sdk-python codebase.

Function python AnthropicClient AsyncAPI calls 15 called by 7

Entity Profile

Dependency Diagram

graph TD
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a["request()"]
  4b46ed95_ff71_ea5d_7534_6929dc929bdb["SyncAPIClient"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|defined in| 4b46ed95_ff71_ea5d_7534_6929dc929bdb
  c21c2971_d83f_0afc_9811_0642b34cfcd3["request()"]
  c21c2971_d83f_0afc_9811_0642b34cfcd3 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  fd93a81d_e05c_b682_aed9_45b0ae941ae3["_request_api_list()"]
  fd93a81d_e05c_b682_aed9_45b0ae941ae3 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  839eb1b8_70aa_074d_a52b_fad472cf23c5["get()"]
  839eb1b8_70aa_074d_a52b_fad472cf23c5 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  02cfff5e_3d87_fab1_af50_807a35024e60["post()"]
  02cfff5e_3d87_fab1_af50_807a35024e60 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  d930ee05_6ad8_f29b_14ca_02564abee461["patch()"]
  d930ee05_6ad8_f29b_14ca_02564abee461 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  3eb4686b_7ea1_5338_7572_5a1df91005b0["put()"]
  3eb4686b_7ea1_5338_7572_5a1df91005b0 -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  51664634_6070_af12_f734_96526c0a04fa["delete()"]
  51664634_6070_af12_f734_96526c0a04fa -->|calls| 2cb1e2bf_1a02_d5ea_42a9_c0def162363a
  c21c2971_d83f_0afc_9811_0642b34cfcd3["request()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| c21c2971_d83f_0afc_9811_0642b34cfcd3
  b55917f0_4e1e_bd62_1265_81021799d2f5["_maybe_override_cast_to()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| b55917f0_4e1e_bd62_1265_81021799d2f5
  3848b8dc_33bd_a55b_ba2c_f4c8e9fd397c["_idempotency_key()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| 3848b8dc_33bd_a55b_ba2c_f4c8e9fd397c
  4aaf191e_6810_17fb_b7df_2b112a04a128["_prepare_options()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| 4aaf191e_6810_17fb_b7df_2b112a04a128
  c1255cc8_bc9d_85e2_d7e7_d99e63ebb389["_build_request()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| c1255cc8_bc9d_85e2_d7e7_d99e63ebb389
  9607d5e9_e7be_80cf_3ff2_7610857de35d["_prepare_request()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| 9607d5e9_e7be_80cf_3ff2_7610857de35d
  20e6b824_c656_dbe4_65e2_12429002de16["_should_stream_response_body()"]
  2cb1e2bf_1a02_d5ea_42a9_c0def162363a -->|calls| 20e6b824_c656_dbe4_65e2_12429002de16
  style 2cb1e2bf_1a02_d5ea_42a9_c0def162363a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/anthropic/_base_client.py lines 1003–1010

    def request(
        self,
        cast_to: Type[ResponseT],
        options: FinalRequestOptions,
        *,
        stream: Literal[True],
        stream_cls: Type[_StreamT],
    ) -> _StreamT: ...

Subdomains

Frequently Asked Questions

What does request() do?
request() is a function in the anthropic-sdk-python codebase, defined in src/anthropic/_base_client.py.
Where is request() defined?
request() is defined in src/anthropic/_base_client.py at line 1003.
What does request() call?
request() calls 15 function(s): _build_request, _idempotency_key, _make_status_error_from_response, _maybe_override_cast_to, _prepare_options, _prepare_request, _process_response, _should_retry, and 7 more.
What calls request()?
request() is called by 7 function(s): _request_api_list, delete, get, patch, post, put, request.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free