$ openai api chat_completions.create -m gpt-3.5-turbo -g user "Hello world"
Should be chat.completions.create. Underscore should be a period. Best to have the documentation team reverify each code example. We’re finding other bugs, regressions, versioning conflicts.
D:\>openai api chat.completions.create -m gpt-3.5-turbo -g user "Hello banana"
Hello! How may I assist you today?
D:\>openai api -h
usage: openai api [-h]
{chat.completions.create,images.generate,images.edit,images.create_variation,audio.transcriptions.create,audio.translations.create,files.create,files.retrieve,files.delete,files.list,models.list,models.retrieve,models.delete,completions.create}
...
positional arguments:
{chat.completions.create,images.generate,images.edit,images.create_variation,audio.transcriptions.create,audio.translations.create,files.create,files.retrieve,files.delete,files.list,models.list,models.retrieve,models.delete,completions.create}
All API subcommands
options:
-h, --help show this help message and exit
Another typo: the model name is not gpt-3.5-turbo-1006. But there’s a lot more, like code that doesn’t run.