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

BetaToolChoiceAutoParam Class — anthropic-sdk-python Architecture

Architecture documentation for the BetaToolChoiceAutoParam class in beta_tool_choice_auto_param.py from the anthropic-sdk-python codebase.

Entity Profile

Dependency Diagram

graph TD
  086aeac2_695a_b8f5_6a92_e3520a20abf2["BetaToolChoiceAutoParam"]
  83d3fc6d_55bf_f5e4_3b89_ca7896457886["beta_tool_choice_auto_param.py"]
  086aeac2_695a_b8f5_6a92_e3520a20abf2 -->|defined in| 83d3fc6d_55bf_f5e4_3b89_ca7896457886

Relationship Graph

Source Code

src/anthropic/types/beta/beta_tool_choice_auto_param.py lines 10–20

class BetaToolChoiceAutoParam(TypedDict, total=False):
    """The model will automatically decide whether to use tools."""

    type: Required[Literal["auto"]]

    disable_parallel_tool_use: bool
    """Whether to disable parallel tool use.

    Defaults to `false`. If set to `true`, the model will output at most one tool
    use.
    """

Frequently Asked Questions

What is the BetaToolChoiceAutoParam class?
BetaToolChoiceAutoParam is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/beta/beta_tool_choice_auto_param.py.
Where is BetaToolChoiceAutoParam defined?
BetaToolChoiceAutoParam is defined in src/anthropic/types/beta/beta_tool_choice_auto_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