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

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
  b5554628_bcc4_1ba8_6285_61aa14bf7c34["Request"]
  0b0135d6_9650_f365_1124_c8fd15adc87e["batch_create_params.py"]
  b5554628_bcc4_1ba8_6285_61aa14bf7c34 -->|defined in| 0b0135d6_9650_f365_1124_c8fd15adc87e

Relationship Graph

Source Code

src/anthropic/types/messages/batch_create_params.py lines 22–37

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.
    """

Frequently Asked Questions

What is the Request class?
Request is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/messages/batch_create_params.py.
Where is Request defined?
Request is defined in src/anthropic/types/messages/batch_create_params.py at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free