Incorrect doc? Chat API reference indicates functions parameters optional it's required in the openai npm package

The Chat API reference that describes the request body indicates that the parameters property is optional in the functions property.

However, it seems that it is a required property for both the python and node official openai clients. Both of them send errors back saying that property is required