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

beta_message_tokens_count.py — anthropic-sdk-python Source File

Architecture documentation for beta_message_tokens_count.py, a python file in the anthropic-sdk-python codebase. 4 imports, 1 dependents.

File python AnthropicClient 4 imports 1 dependents 1 classes

Entity Profile

Dependency Diagram

graph LR
  d0d0ab6d_7dcb_e990_b250_a8877f88b02f["beta_message_tokens_count.py"]
  c14e2467_291d_6c7c_2b25_9a24e81f8565["_models"]
  d0d0ab6d_7dcb_e990_b250_a8877f88b02f --> c14e2467_291d_6c7c_2b25_9a24e81f8565
  b4d99339_a633_64b0_581f_ffadf6cefbd2["beta_count_tokens_context_management_response.py"]
  d0d0ab6d_7dcb_e990_b250_a8877f88b02f --> b4d99339_a633_64b0_581f_ffadf6cefbd2
  a3885863_0261_17ef_de98_8b61b3896e8b["BetaCountTokensContextManagementResponse"]
  d0d0ab6d_7dcb_e990_b250_a8877f88b02f --> a3885863_0261_17ef_de98_8b61b3896e8b
  89ddcdd7_3ae1_4c7b_41bb_9f1e25f16875["typing"]
  d0d0ab6d_7dcb_e990_b250_a8877f88b02f --> 89ddcdd7_3ae1_4c7b_41bb_9f1e25f16875
  65f3d77c_c1b2_82e1_f9d7_1e7e05f3fdfd["__init__.py"]
  65f3d77c_c1b2_82e1_f9d7_1e7e05f3fdfd --> d0d0ab6d_7dcb_e990_b250_a8877f88b02f
  style d0d0ab6d_7dcb_e990_b250_a8877f88b02f 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 Optional

from ..._models import BaseModel
from .beta_count_tokens_context_management_response import BetaCountTokensContextManagementResponse

__all__ = ["BetaMessageTokensCount"]


class BetaMessageTokensCount(BaseModel):
    context_management: Optional[BetaCountTokensContextManagementResponse] = None
    """Information about context management applied to the message."""

    input_tokens: int
    """
    The total number of tokens across the provided list of messages, system prompt,
    and tools.
    """

Frequently Asked Questions

What does beta_message_tokens_count.py do?
beta_message_tokens_count.py is a source file in the anthropic-sdk-python codebase, written in python. It belongs to the AnthropicClient domain.
What does beta_message_tokens_count.py depend on?
beta_message_tokens_count.py imports 4 module(s): BetaCountTokensContextManagementResponse, _models, beta_count_tokens_context_management_response.py, typing.
What files import beta_message_tokens_count.py?
beta_message_tokens_count.py is imported by 1 file(s): __init__.py.
Where is beta_message_tokens_count.py in the architecture?
beta_message_tokens_count.py is located at src/anthropic/types/beta/beta_message_tokens_count.py (domain: AnthropicClient, directory: src/anthropic/types/beta).

Analyze Your Own Codebase

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

Try Supermodel Free