try_modify_message_with_format
- response_format is None
- message content is not a string
- message role is assistant
- response_format (Optional[Type[BaseModel]]): The Pydantic model class.
- message (OpenAIMessage): The message to be modified.
def try_modify_message_with_format(
message: OpenAIMessage,
response_format: Optional[Type[BaseModel]]
):