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

__init__.py — anthropic-sdk-python Source File

Architecture documentation for __init__.py, a python file in the anthropic-sdk-python codebase. 203 imports, 3 dependents.

File python AnthropicClient 203 imports 3 dependents

Entity Profile

Dependency Diagram

graph LR
  2eb1aa7f_c778_4d68_0a26_a102fadd9638["__init__.py"]
  aa80407b_6ce3_389a_8463_fe4caf9aa0bd["model.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> aa80407b_6ce3_389a_8463_fe4caf9aa0bd
  a3d73c4a_4724_f0e3_fa64_0bb3dd55cd5e["usage.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> a3d73c4a_4724_f0e3_fa64_0bb3dd55cd5e
  83325191_652d_66a8_5e97_acb665f88372["Usage"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 83325191_652d_66a8_5e97_acb665f88372
  3449a5a7_d794_a5de_57df_835f0115b9fa["__init__.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 3449a5a7_d794_a5de_57df_835f0115b9fa
  21a395d8_015e_6c08_b7bd_94e93c67aaf8["message.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 21a395d8_015e_6c08_b7bd_94e93c67aaf8
  01beb2f6_442c_779e_7c57_22078b50dcf4["Message"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 01beb2f6_442c_779e_7c57_22078b50dcf4
  d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2["beta_error.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2
  07dcc765_e19a_d5e3_7bde_91136b3fb277["completion.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 07dcc765_e19a_d5e3_7bde_91136b3fb277
  64848efc_cb91_a8cb_d3ef_c23d6a0890a8["Completion"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 64848efc_cb91_a8cb_d3ef_c23d6a0890a8
  fda2aa78_bc52_7232_5c7a_55bb29a912a4["model_info.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> fda2aa78_bc52_7232_5c7a_55bb29a912a4
  2608af38_7f25_6a41_86ce_050d21936c7a["ModelInfo"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 2608af38_7f25_6a41_86ce_050d21936c7a
  7011abba_fb52_65c0_a717_c6c8750f4696["text_block.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 7011abba_fb52_65c0_a717_c6c8750f4696
  7af6ce9f_6b89_6438_fd73_c9fc07a7ba28["TextBlock"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> 7af6ce9f_6b89_6438_fd73_c9fc07a7ba28
  d5d756e6_47d1_4c34_0dae_74d9fe286d3e["text_delta.py"]
  2eb1aa7f_c778_4d68_0a26_a102fadd9638 --> d5d756e6_47d1_4c34_0dae_74d9fe286d3e
  style 2eb1aa7f_c778_4d68_0a26_a102fadd9638 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

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

from __future__ import annotations

from .model import Model as Model
from .usage import Usage as Usage
from .shared import (
    ErrorObject as ErrorObject,
    BillingError as BillingError,
    ErrorResponse as ErrorResponse,
    NotFoundError as NotFoundError,
    APIErrorObject as APIErrorObject,
    RateLimitError as RateLimitError,
    OverloadedError as OverloadedError,
    PermissionError as PermissionError,
    AuthenticationError as AuthenticationError,
    GatewayTimeoutError as GatewayTimeoutError,
    InvalidRequestError as InvalidRequestError,
)
from .message import Message as Message
from .beta_error import BetaError as BetaError
from .completion import Completion as Completion
from .model_info import ModelInfo as ModelInfo
from .text_block import TextBlock as TextBlock
from .text_delta import TextDelta as TextDelta
from .tool_param import ToolParam as ToolParam
from .model_param import ModelParam as ModelParam
from .stop_reason import StopReason as StopReason
from .content_block import ContentBlock as ContentBlock
from .message_param import MessageParam as MessageParam
from .text_citation import TextCitation as TextCitation
from .beta_api_error import BetaAPIError as BetaAPIError
from .cache_creation import CacheCreation as CacheCreation
from .metadata_param import MetadataParam as MetadataParam
from .parsed_message import (
    ParsedMessage as ParsedMessage,
    ParsedTextBlock as ParsedTextBlock,
    ParsedContentBlock as ParsedContentBlock,
)
from .thinking_block import ThinkingBlock as ThinkingBlock
from .thinking_delta import ThinkingDelta as ThinkingDelta
from .tool_use_block import ToolUseBlock as ToolUseBlock
from .citations_delta import CitationsDelta as CitationsDelta
from .signature_delta import SignatureDelta as SignatureDelta
from .input_json_delta import InputJSONDelta as InputJSONDelta
from .text_block_param import TextBlockParam as TextBlockParam
from .tool_union_param import ToolUnionParam as ToolUnionParam
from .image_block_param import ImageBlockParam as ImageBlockParam
from .model_list_params import ModelListParams as ModelListParams
from .server_tool_usage import ServerToolUsage as ServerToolUsage
from .tool_choice_param import ToolChoiceParam as ToolChoiceParam
from .beta_billing_error import BetaBillingError as BetaBillingError
from .message_stop_event import MessageStopEvent as MessageStopEvent
from .beta_error_response import BetaErrorResponse as BetaErrorResponse
from .content_block_param import ContentBlockParam as ContentBlockParam
from .message_delta_event import MessageDeltaEvent as MessageDeltaEvent
from .message_delta_usage import MessageDeltaUsage as MessageDeltaUsage
from .message_start_event import MessageStartEvent as MessageStartEvent
from .output_config_param import OutputConfigParam as OutputConfigParam
from .text_citation_param import TextCitationParam as TextCitationParam
// ... (84 more lines)

Dependencies

Frequently Asked Questions

What does __init__.py do?
__init__.py is a source file in the anthropic-sdk-python codebase, written in python. It belongs to the AnthropicClient domain.
What does __init__.py depend on?
__init__.py imports 203 module(s): Base64ImageSourceParam, Base64PDFSourceParam, BetaAPIError, BetaAuthenticationError, BetaBillingError, BetaErrorResponse, BetaGatewayTimeoutError, BetaInvalidRequestError, and 195 more.
What files import __init__.py?
__init__.py is imported by 3 file(s): _base_client.py, _response.py, _streaming.py.
Where is __init__.py in the architecture?
__init__.py is located at src/anthropic/types/__init__.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