Reported by @vivid talon
Bug Report: Can't use role developer for completion API with model o1-preview
`Steps to Reproduce`
send the request to https://api.openai.com/v1/chat/completions
with model o1-preview and messages with role developer.
`Expected Result`
correct answer
`Actual Result`
got error "Unsupported value 'messages[0].role' does not supported 'developer' with this model."
`Environment`
API call