https://platform.openai.com/docs/api-reference/chat/create
Given a chat conversation, the model will return a chat completion response.
See https://platform.openai.com/docs/api-reference/chat/create
If stream is set to True, response will stream back partial progress. If set, tokens will be sent as data-only server-sent events as they become available, with the stream terminated by a data: [DONE] message. This is unsupported in this library for now.