Home / File/ beta_error.py — anthropic-sdk-python Source File

beta_error.py — anthropic-sdk-python Source File

Architecture documentation for beta_error.py, a python file in the anthropic-sdk-python codebase. 21 imports, 2 dependents.

File python AnthropicClient 21 imports 2 dependents

Entity Profile

Dependency Diagram

graph LR
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2["beta_error.py"]
  b20bf822_b103_aa1e_5714_0992f46c51e4["_utils"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> b20bf822_b103_aa1e_5714_0992f46c51e4
  6d504edb_fb42_ca49_58e3_7dfd5f606ba8["beta_api_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 6d504edb_fb42_ca49_58e3_7dfd5f606ba8
  8e7ce84a_6476_a2ed_743f_ed86c96295f5["BetaAPIError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 8e7ce84a_6476_a2ed_743f_ed86c96295f5
  1f7a65d3_abdc_16eb_7e62_d15f3004fca0["beta_billing_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 1f7a65d3_abdc_16eb_7e62_d15f3004fca0
  49eb1360_794c_87c8_8d9c_93a9eab4079b["BetaBillingError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 49eb1360_794c_87c8_8d9c_93a9eab4079b
  5c943fb7_7ee7_c32f_9879_0731b02179b7["beta_not_found_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 5c943fb7_7ee7_c32f_9879_0731b02179b7
  2089f173_4022_fde7_bf0d_7d51bd75068a["BetaNotFoundError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 2089f173_4022_fde7_bf0d_7d51bd75068a
  e0b72ae8_7a2e_8c8c_bf21_f3954957e620["beta_overloaded_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> e0b72ae8_7a2e_8c8c_bf21_f3954957e620
  7314bd14_99a0_dcb8_65d6_c86d07a3be71["BetaOverloadedError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 7314bd14_99a0_dcb8_65d6_c86d07a3be71
  b6a75d4e_b85a_3b05_d47a_95e69b1b05a2["beta_permission_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> b6a75d4e_b85a_3b05_d47a_95e69b1b05a2
  54fd1f47_776b_5b7f_d0dc_da6a1a6040bf["BetaPermissionError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 54fd1f47_776b_5b7f_d0dc_da6a1a6040bf
  e28a02b5_1f4d_121e_785e_c2c75e7102cc["beta_rate_limit_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> e28a02b5_1f4d_121e_785e_c2c75e7102cc
  32444e1a_7b6b_ba85_8e63_c08b0976969c["BetaRateLimitError"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> 32444e1a_7b6b_ba85_8e63_c08b0976969c
  d3e9c5f3_c903_e711_e245_7513f98824eb["beta_authentication_error.py"]
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 --> d3e9c5f3_c903_e711_e245_7513f98824eb
  style d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

from typing import Union
from typing_extensions import Annotated, TypeAlias

from .._utils import PropertyInfo
from .beta_api_error import BetaAPIError
from .beta_billing_error import BetaBillingError
from .beta_not_found_error import BetaNotFoundError
from .beta_overloaded_error import BetaOverloadedError
from .beta_permission_error import BetaPermissionError
from .beta_rate_limit_error import BetaRateLimitError
from .beta_authentication_error import BetaAuthenticationError
from .beta_gateway_timeout_error import BetaGatewayTimeoutError
from .beta_invalid_request_error import BetaInvalidRequestError

__all__ = ["BetaError"]

BetaError: TypeAlias = Annotated[
    Union[
        BetaInvalidRequestError,
        BetaAuthenticationError,
        BetaBillingError,
        BetaPermissionError,
        BetaNotFoundError,
        BetaRateLimitError,
        BetaGatewayTimeoutError,
        BetaAPIError,
        BetaOverloadedError,
    ],
    PropertyInfo(discriminator="type"),
]

Frequently Asked Questions

What does beta_error.py do?
beta_error.py is a source file in the anthropic-sdk-python codebase, written in python. It belongs to the AnthropicClient domain.
What does beta_error.py depend on?
beta_error.py imports 21 module(s): BetaAPIError, BetaAuthenticationError, BetaBillingError, BetaGatewayTimeoutError, BetaInvalidRequestError, BetaNotFoundError, BetaOverloadedError, BetaPermissionError, and 13 more.
What files import beta_error.py?
beta_error.py is imported by 2 file(s): __init__.py, beta_error_response.py.
Where is beta_error.py in the architecture?
beta_error.py is located at src/anthropic/types/beta_error.py (domain: AnthropicClient, directory: src/anthropic/types).

Analyze Your Own Codebase

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

Try Supermodel Free