Home / Class/ ThinkingBlockParam Class — anthropic-sdk-python Architecture

ThinkingBlockParam Class — anthropic-sdk-python Architecture

Architecture documentation for the ThinkingBlockParam class in thinking_block_param.py from the anthropic-sdk-python codebase.

Entity Profile

Dependency Diagram

graph TD
  e14e6fc2_3ca9_e7a7_51fe_7bd12d9f2d16["ThinkingBlockParam"]
  69c2bf49_32e9_4b53_d97b_0abd948fe7d8["thinking_block_param.py"]
  e14e6fc2_3ca9_e7a7_51fe_7bd12d9f2d16 -->|defined in| 69c2bf49_32e9_4b53_d97b_0abd948fe7d8

Relationship Graph

Source Code

src/anthropic/types/thinking_block_param.py lines 10–15

class ThinkingBlockParam(TypedDict, total=False):
    signature: Required[str]

    thinking: Required[str]

    type: Required[Literal["thinking"]]

Frequently Asked Questions

What is the ThinkingBlockParam class?
ThinkingBlockParam is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/thinking_block_param.py.
Where is ThinkingBlockParam defined?
ThinkingBlockParam is defined in src/anthropic/types/thinking_block_param.py at line 10.

Analyze Your Own Codebase

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

Try Supermodel Free