MetadataParam Class — anthropic-sdk-python Architecture
Architecture documentation for the MetadataParam class in metadata_param.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD a81c5c45_31d0_b1b7_cd7b_91288590f985["MetadataParam"] 95691951_9186_c77d_0461_2a4a1f93938c["metadata_param.py"] a81c5c45_31d0_b1b7_cd7b_91288590f985 -->|defined in| 95691951_9186_c77d_0461_2a4a1f93938c
Relationship Graph
Source Code
src/anthropic/types/metadata_param.py lines 11–18
class MetadataParam(TypedDict, total=False):
user_id: Optional[str]
"""An external identifier for the user who is associated with the request.
This should be a uuid, hash value, or other opaque identifier. Anthropic may use
this id to help detect abuse. Do not include any identifying information such as
name, email address, or phone number.
"""
Domain
Defined In
Source
Frequently Asked Questions
What is the MetadataParam class?
MetadataParam is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/metadata_param.py.
Where is MetadataParam defined?
MetadataParam is defined in src/anthropic/types/metadata_param.py at line 11.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free