src/anthropic/types/ — anthropic-sdk-python Directory Structure
Directory listing for src/anthropic/types/ in the anthropic-sdk-python codebase. Contains 115 files and 3 subdirectories.
Entity Profile
Dependency Diagram
graph TD 86afab11_f0d5_af90_a462_5b69831014ce["types/"] 35bac1a9_f0df_1715_b999_708b37321de3["beta/"] 86afab11_f0d5_af90_a462_5b69831014ce --> 35bac1a9_f0df_1715_b999_708b37321de3 67d9b1b5_ab19_36bf_255b_d80cf0ef1f55["messages/"] 86afab11_f0d5_af90_a462_5b69831014ce --> 67d9b1b5_ab19_36bf_255b_d80cf0ef1f55 fe82c7c1_3b75_ef05_281f_b4ddaf190831["shared/"] 86afab11_f0d5_af90_a462_5b69831014ce --> fe82c7c1_3b75_ef05_281f_b4ddaf190831 2eb1aa7f_c778_4d68_0a26_a102fadd9638["__init__.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 2eb1aa7f_c778_4d68_0a26_a102fadd9638 58fe43a9_a1e3_ebc7_6cf1_298c52d556dc["anthropic_beta_param.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 58fe43a9_a1e3_ebc7_6cf1_298c52d556dc 61e0dabf_b3b7_d4bb_d32d_db5ca7a62aaf["base64_image_source_param.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 61e0dabf_b3b7_d4bb_d32d_db5ca7a62aaf ee0e912f_c4cc_ca9f_9e66_275c2616874b["base64_pdf_source_param.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> ee0e912f_c4cc_ca9f_9e66_275c2616874b 6d504edb_fb42_ca49_58e3_7dfd5f606ba8["beta_api_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 6d504edb_fb42_ca49_58e3_7dfd5f606ba8 d3e9c5f3_c903_e711_e245_7513f98824eb["beta_authentication_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> d3e9c5f3_c903_e711_e245_7513f98824eb 1f7a65d3_abdc_16eb_7e62_d15f3004fca0["beta_billing_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 1f7a65d3_abdc_16eb_7e62_d15f3004fca0 d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2["beta_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> d5fdbba9_b5f6_4cdb_e5c5_a0dcf018acd2 af9efc54_db66_f9c8_950b_68723b1df5fd["beta_error_response.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> af9efc54_db66_f9c8_950b_68723b1df5fd 6d60768d_b640_1873_5d19_8a8068880d70["beta_gateway_timeout_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 6d60768d_b640_1873_5d19_8a8068880d70 937f5468_fe63_bc68_0ffa_10a7b5d23892["beta_invalid_request_error.py"] 86afab11_f0d5_af90_a462_5b69831014ce --> 937f5468_fe63_bc68_0ffa_10a7b5d23892 style 86afab11_f0d5_af90_a462_5b69831014ce fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Files
- __init__.py
- anthropic_beta_param.py
- base64_image_source_param.py
- base64_pdf_source_param.py
- beta_api_error.py
- beta_authentication_error.py
- beta_billing_error.py
- beta_error.py
- beta_error_response.py
- beta_gateway_timeout_error.py
- beta_invalid_request_error.py
- beta_not_found_error.py
- beta_overloaded_error.py
- beta_permission_error.py
- beta_rate_limit_error.py
- cache_control_ephemeral_param.py
- cache_creation.py
- citation_char_location.py
- citation_char_location_param.py
- citation_content_block_location.py
- citation_content_block_location_param.py
- citation_page_location.py
- citation_page_location_param.py
- citation_search_result_location_param.py
- citation_web_search_result_location_param.py
- citations_config_param.py
- citations_delta.py
- citations_search_result_location.py
- citations_web_search_result_location.py
- completion.py
- completion_create_params.py
- content_block.py
- content_block_delta_event.py
- content_block_param.py
- content_block_source_content_param.py
- content_block_source_param.py
- content_block_start_event.py
- content_block_stop_event.py
- document_block_param.py
- image_block_param.py
- input_json_delta.py
- json_output_format_param.py
- message.py
- message_count_tokens_params.py
- message_count_tokens_tool_param.py
- message_create_params.py
- message_delta_event.py
- message_delta_usage.py
- message_param.py
- message_start_event.py
- message_stop_event.py
- message_stream_event.py
- message_tokens_count.py
- metadata_param.py
- model.py
- model_info.py
- model_list_params.py
- model_param.py
- output_config_param.py
- parsed_message.py
- plain_text_source_param.py
- raw_content_block_delta.py
- raw_content_block_delta_event.py
- raw_content_block_start_event.py
- raw_content_block_stop_event.py
- raw_message_delta_event.py
- raw_message_start_event.py
- raw_message_stop_event.py
- raw_message_stream_event.py
- redacted_thinking_block.py
- redacted_thinking_block_param.py
- search_result_block_param.py
- server_tool_usage.py
- server_tool_use_block.py
- server_tool_use_block_param.py
- signature_delta.py
- stop_reason.py
- text_block.py
- text_block_param.py
- text_citation.py
- text_citation_param.py
- text_delta.py
- thinking_block.py
- thinking_block_param.py
- thinking_config_adaptive_param.py
- thinking_config_disabled_param.py
- thinking_config_enabled_param.py
- thinking_config_param.py
- thinking_delta.py
- tool_bash_20250124_param.py
- tool_choice_any_param.py
- tool_choice_auto_param.py
- tool_choice_none_param.py
- tool_choice_param.py
- tool_choice_tool_param.py
- tool_param.py
- tool_result_block_param.py
- tool_text_editor_20250124_param.py
- tool_text_editor_20250429_param.py
- tool_text_editor_20250728_param.py
- tool_union_param.py
- tool_use_block.py
- tool_use_block_param.py
- url_image_source_param.py
- url_pdf_source_param.py
- usage.py
- web_search_result_block.py
- web_search_result_block_param.py
- web_search_tool_20250305_param.py
- web_search_tool_request_error_param.py
- web_search_tool_result_block.py
- web_search_tool_result_block_content.py
- web_search_tool_result_block_param.py
- web_search_tool_result_block_param_content_param.py
- web_search_tool_result_error.py
Frequently Asked Questions
What's in the types/ directory?
The types/ directory contains 115 files and 3 subdirectories in the anthropic-sdk-python codebase.
What subdirectories does types/ contain?
types/ contains 3 subdirectory(ies): beta, messages, shared.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free