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

get_max_retries() — anthropic-sdk-python Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  faf05a5a_68be_2aab_9f17_f506feb48e09["get_max_retries()"]
  d182a861_bd3d_d15d_4ddb_bdfc6584fffa["FinalRequestOptions"]
  faf05a5a_68be_2aab_9f17_f506feb48e09 -->|defined in| d182a861_bd3d_d15d_4ddb_bdfc6584fffa
  4a437343_5ba6_5fa7_8192_056aa46c6b5b["_calculate_retry_timeout()"]
  4a437343_5ba6_5fa7_8192_056aa46c6b5b -->|calls| faf05a5a_68be_2aab_9f17_f506feb48e09
  8b2eb164_9820_c380_9c04_55e207e6fb57["request()"]
  8b2eb164_9820_c380_9c04_55e207e6fb57 -->|calls| faf05a5a_68be_2aab_9f17_f506feb48e09
  46a9cb10_9164_0414_593f_6eb07b4ef5de["request()"]
  46a9cb10_9164_0414_593f_6eb07b4ef5de -->|calls| faf05a5a_68be_2aab_9f17_f506feb48e09
  style faf05a5a_68be_2aab_9f17_f506feb48e09 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/anthropic/_models.py lines 881–884

    def get_max_retries(self, max_retries: int) -> int:
        if isinstance(self.max_retries, NotGiven):
            return max_retries
        return self.max_retries

Subdomains

Frequently Asked Questions

What does get_max_retries() do?
get_max_retries() is a function in the anthropic-sdk-python codebase, defined in src/anthropic/_models.py.
Where is get_max_retries() defined?
get_max_retries() is defined in src/anthropic/_models.py at line 881.
What calls get_max_retries()?
get_max_retries() is called by 3 function(s): _calculate_retry_timeout, request, request.

Analyze Your Own Codebase

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

Try Supermodel Free