Request Class — anthropic-sdk-python Architecture
Architecture documentation for the Request class in batch_create_params.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD 6826db91_bb18_33d9_6a54_6dbbdd8ea3d0["Request"] ed503e4f_0bc1_59de_c2d9_63682a9ccceb["batch_create_params.py"] 6826db91_bb18_33d9_6a54_6dbbdd8ea3d0 -->|defined in| ed503e4f_0bc1_59de_c2d9_63682a9ccceb
Relationship Graph
Source Code
src/anthropic/types/beta/messages/batch_create_params.py lines 27–42
class Request(TypedDict, total=False):
custom_id: Required[str]
"""Developer-provided ID created for each request in a Message Batch.
Useful for matching results to requests, as results may be given out of request
order.
Must be unique for each request within the Message Batch.
"""
params: Required[MessageCreateParamsNonStreaming]
"""Messages API creation parameters for the individual request.
See the [Messages API reference](https://docs.claude.com/en/api/messages) for
full documentation on available parameters.
"""
Domain
Source
Frequently Asked Questions
What is the Request class?
Request is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/beta/messages/batch_create_params.py.
Where is Request defined?
Request is defined in src/anthropic/types/beta/messages/batch_create_params.py at line 27.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free