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

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