pydo.types.responses package

Module contents

class pydo.types.responses.Response

Bases: DotDict

Typed response for create_response_response schema.

created: int
id: str
max_output_tokens: Optional[int]
model: str
object: str
output: List[Any]
parallel_tool_calls: Optional[bool]
status: Optional[str]
temperature: Optional[float]
tool_choice: Optional[str]
tools: Optional[List[Any]]
top_p: Optional[float]
usage: ResponseUsage
user: Optional[str]
class pydo.types.responses.ResponseStreamChunk

Bases: DotDict

Typed response for create_response_stream_response schema.

choices: List[Any]
created: int
id: str
model: str
object: str
usage: Optional[Any]
class pydo.types.responses.ResponseUsage

Bases: DotDict

Typed response for response_usage schema.

input_tokens: int
input_tokens_details: Any
output_tokens: int
output_tokens_details: Any
total_tokens: int