diff --git a/api_reference/openapi.transformed.yml b/api_reference/openapi.transformed.yml index c12baba61f..8c3be5390b 100644 --- a/api_reference/openapi.transformed.yml +++ b/api_reference/openapi.transformed.yml @@ -39474,9 +39474,10 @@ components: role: type: string description: | - The role of the message input. One of `user`, `system`, or `developer`. + The role of the message input. One of `user`, `assistant`, `system`, or `developer`. enum: - user + - assistant - system - developer status: @@ -72326,9 +72327,10 @@ components: role: type: string description: | - The role of the message input. One of `user`, `system`, or `developer`. + The role of the message input. One of `user`, `assistant`, `system`, or `developer`. enum: - user + - assistant - system - developer status: diff --git a/src/openai/types/responses/response_input_item_param.py b/src/openai/types/responses/response_input_item_param.py index d6192ae496..47edcb275b 100644 --- a/src/openai/types/responses/response_input_item_param.py +++ b/src/openai/types/responses/response_input_item_param.py @@ -89,8 +89,8 @@ class Message(TypedDict, total=False): types. """ - role: Required[Literal["user", "system", "developer"]] - """The role of the message input. One of `user`, `system`, or `developer`.""" + role: Required[Literal["user", "assistant", "system", "developer"]] + """The role of the message input. One of `user`, `assistant`, `system`, or `developer`.""" status: Literal["in_progress", "completed", "incomplete"] """The status of item.