pydo.types.messages package

Module contents

class pydo.types.messages.MessagesCreateErrorResponse

Bases: DotDict

Typed response for messages_create_error_response schema.

error: Any
type: str
class pydo.types.messages.MessagesCreateResponse

Bases: DotDict

Typed response for messages_create_response schema.

content: List[Any]
id: str
model: str
role: str
stop_reason: Optional[str]
stop_sequence: Optional[str]
type: str
usage: MessagesUsage
class pydo.types.messages.MessagesResponseContentBlock

Bases: DotDict

Typed response for messages_response_content_block schema.

cache_creation_input_tokens: int
cache_read_input_tokens: int
input_tokens: int
output_tokens: int
speed: Optional[str]
class pydo.types.messages.MessagesStreamEvent

Bases: DotDict

Typed response for messages_stream_event schema.

content_block: Any
delta: Any
index: int
message: Any
type: str
usage: Any
class pydo.types.messages.MessagesUsage

Bases: DotDict

Typed response for messages_usage schema.

cache_creation_input_tokens: int
cache_read_input_tokens: int
input_tokens: int
output_tokens: int
speed: Optional[str]